Skip to content

Conversation

@original-brownbear
Copy link
Contributor

Transport the version to use for a snapshot instead of whether to use shard generations in the snapshots in progress entry. This allows making upcoming repository metadata changes in a flexible manner in an analogous way to how we handle serialization BwC elsewhere.
Also, exposing the version at the repository API level will make it easier to do BwC relevant changes in derived repositories like source only or encrypted.

backport of #52365

Transport the version to use for  a snapshot instead of whether to use shard generations in the snapshots in progress entry. This allows making upcoming repository metadata changes in a flexible manner in an analogous way to how we handle serialization BwC elsewhere.
Also, exposing the version at the repository API level will make it easier to do BwC relevant changes in derived repositories like source only or encrypted.
@original-brownbear original-brownbear added :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport labels Feb 20, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (:Distributed/Snapshot/Restore)

original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Feb 20, 2020
Disabling BwC tests so that elastic#52557 can be merged.
@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/2 (some unrelated watcher thingy)

@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/packaging-sample-matrix-unix

2 similar comments
@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/packaging-sample-matrix-unix

@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/packaging-sample-matrix-unix

@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/1

original-brownbear added a commit that referenced this pull request Feb 21, 2020
Disabling BwC tests so that #52557 can be merged.
@original-brownbear original-brownbear merged commit 4bb780b into elastic:7.x Feb 21, 2020
@original-brownbear original-brownbear deleted the 52365-7.x branch February 21, 2020 08:14
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Feb 21, 2020
Now that elastic#52557 has been merged we can reenable BwC tests.
original-brownbear added a commit that referenced this pull request Feb 21, 2020
Now that #52557 has been merged we can reenable BwC tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants