David Turner
David Turner
Today if there's a failure during a multi-repo get-snapshots request then we record a per-repository failure but allow the rest of the request to proceed. This is trappy for clients,...
When deleting a snapshot we accumulate in memory a list of all the blobs that can be deleted after the repository update is committed. Each blob name takes only ~80B...
In a rolling restart we recommend users wait for the cluster health to reach `green` in between node restarts, and some users will also wait for rebalancing to complete each...
Different nodes may have different beliefs about the identity of the current elected master, and in particular there can be times when two nodes each think the other is the...
Relates #107984
We mustn't throw an exception here, it trips an assertion. Simply giving up on shutdown is fine. Closes #108642
Not directly related to this test I think. **Build scan:** https://gradle-enterprise.elastic.co/s/msnan5s2tjtxy/tests/:server:internalClusterTest/org.elasticsearch.action.admin.indices.refresh.RefreshBlocksIT/testRefreshWithBlocks **Reproduction line:** ``` ./gradlew ':server:internalClusterTest' --tests "org.elasticsearch.action.admin.indices.refresh.RefreshBlocksIT.testRefreshWithBlocks" -Dtests.seed=9FA63D5B374741D3 -Dtests.locale=ko -Dtests.timezone=America/Yakutat -Druntime.java=21 ``` **Applicable branches:** main **Reproduces locally?:** Didn't try...
Relates #108643
Upon further discussion we decided not to do any of these things, so this commit removes the leftover TODO comments.
Relates #107984.