Skip to content

Conversation

@original-brownbear
Copy link
Contributor

  • The incompatible snapshots logic was created to track 1.x snapshots that
    became incompatible with 2.x
    • It serves no purpose at this point
    • It adds an additional GET request to every loading of
      RepositoryData (from loading the incompatible snapshots blob)

* The incompatible snapshots logic was created to track 1.x snapshots that
became incompatible with 2.x
   * It serves no purpose at this point
   * It adds an additional GET request to every loading of
RepositoryData (from loading the incompatible snapshots blob)
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/packaging-sample

@original-brownbear
Copy link
Contributor Author

Jenkins run elasticsearch-ci/1

Copy link
Member

@tlrx tlrx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I'm happy to see these gone

} else {
throw new ElasticsearchParseException("start object expected");
}
return new RepositoryData(this.genId, this.snapshotIds, this.snapshotStates, this.indexSnapshots, incompatibleSnapshotIds);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess we can remove incompatibleSnapshotIds from RepositoryData too?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right ... on it :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the field and all users of it :)

@original-brownbear original-brownbear requested a review from tlrx July 9, 2019 08:24
Copy link
Member

@tlrx tlrx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@original-brownbear
Copy link
Contributor Author

thanks @tlrx :)

@original-brownbear original-brownbear merged commit 6e9642b into elastic:master Jul 9, 2019
@original-brownbear original-brownbear deleted the no-more-incompatible-snapshots branch July 9, 2019 11:07
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jul 10, 2019
* The incompatible snapshots logic was created to track 1.x snapshots that
became incompatible with 2.x
   * It serves no purpose at this point
   * It adds an additional GET request to every loading of
RepositoryData (from loading the incompatible snapshots blob)
original-brownbear added a commit that referenced this pull request Jul 11, 2019
* The incompatible snapshots logic was created to track 1.x snapshots that
became incompatible with 2.x
   * It serves no purpose at this point
   * It adds an additional GET request to every loading of
RepositoryData (from loading the incompatible snapshots blob)
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jul 29, 2019
* For elastic#44630, this is already fixed in 7.4+ via elastic#44096 so I'd just mute it in 7.3 and 7.2
* The failure in in elastic#44630 is an exclusive result of of concurrently trying to create the `incompatible-snapshots` snapshots blob whihc isn't an issue in production because the blob would exist there anyway
original-brownbear added a commit that referenced this pull request Jul 29, 2019
* Mute testParallelRestoreOperations on 7.3

* For #44630, this is already fixed in 7.4+ via #44096 so I'd just mute it in 7.3 and 7.2, 6.8
* The failure in in #44630 is an exclusive result of of concurrently trying to create the `incompatible-snapshots` snapshots blob whihc isn't an issue in production because the blob would exist there anyway
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jul 29, 2019
* Mute testParallelRestoreOperations on 7.2

* For elastic#44630, this is already fixed in 7.4+ via elastic#44096 so I'd just mute it in 7.3 and 7.2, 6.8
* The failure in in elastic#44630 is an exclusive result of of concurrently trying to create the `incompatible-snapshots` snapshots blob whihc isn't an issue in production because the blob would exist there anyway
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jul 29, 2019
* Mute testParallelRestoreOperations on 6.8

* For elastic#44630, this is already fixed in 7.4+ via elastic#44096 so I'd just mute it in 7.3 and 7.2, 6.8
* The failure in in elastic#44630 is an exclusive result of of concurrently trying to create the `incompatible-snapshots` snapshots blob whihc isn't an issue in production because the blob would exist there anyway
original-brownbear added a commit that referenced this pull request Jul 29, 2019
* Mute testParallelRestoreOperations on 7.2

* For #44630, this is already fixed in 7.4+ via #44096 so I'd just mute it in 7.3 and 7.2, 6.8
* The failure in in #44630 is an exclusive result of of concurrently trying to create the `incompatible-snapshots` snapshots blob whihc isn't an issue in production because the blob would exist there anyway
original-brownbear added a commit that referenced this pull request Jul 29, 2019
* Mute testParallelRestoreOperations on 6.8

* For #44630, this is already fixed in 7.4+ via #44096 so I'd just mute it in 7.3 and 7.2, 6.8
* The failure in in #44630 is an exclusive result of of concurrently trying to create the `incompatible-snapshots` snapshots blob whihc isn't an issue in production because the blob would exist there anyway
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jul 31, 2019
* As a result of elastic#44096 this test shouldn't fail anymore on `master` and `7.4`+ so we should reenable it there
  * For older versions we won't backport that change so the tests should stay disabled there
* Closes elastic#44671
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this pull request Jul 31, 2019
* As a result of elastic#44096 this test shouldn't fail anymore on `master` and `7.4`+ so we should reenable it there
  * For older versions we won't backport that change so the tests should stay disabled there
* Closes elastic#44671
original-brownbear added a commit that referenced this pull request Jul 31, 2019
* As a result of #44096 this test shouldn't fail anymore on `master` and `7.4`+ so we should reenable it there
  * For older versions we won't backport that change so the tests should stay disabled there
* Closes #44671
jkakavas pushed a commit that referenced this pull request Jul 31, 2019
* As a result of #44096 this test shouldn't fail anymore on `master` and `7.4`+ so we should reenable it there
  * For older versions we won't backport that change so the tests should stay disabled there
* Closes #44671
original-brownbear added a commit that referenced this pull request Jul 31, 2019
* As a result of #44096 this test shouldn't fail anymore on `master` and `7.4`+ so we should reenable it there
  * For older versions we won't backport that change so the tests should stay disabled there
* Closes #44671
mkleen added a commit to crate/crate that referenced this pull request Jun 22, 2020
mkleen added a commit to crate/crate that referenced this pull request Jun 22, 2020
mergify bot pushed a commit to crate/crate that referenced this pull request Jun 22, 2020
@original-brownbear original-brownbear restored the no-more-incompatible-snapshots branch August 6, 2020 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants