David Turner

Results 52 issues of 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,...

>bug
>breaking
:Distributed/Snapshot/Restore
Team:Distributed
v8.15.0

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...

>bug
:Distributed/Snapshot/Restore
Team:Distributed

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...

>enhancement
:Distributed/Allocation
Team:Distributed

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...

>bug
:Distributed/Cluster Coordination
Team:Distributed
>tech debt

Relates #107984

>non-issue
:Data Management/Data streams
Team:Data Management
test-update-serverless
v8.15.0

We mustn't throw an exception here, it trips an assertion. Simply giving up on shutdown is fine. Closes #108642

>bug
:Distributed/Cluster Coordination
Team:Distributed
v8.15.0

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...

>test-failure
:Distributed/Cluster Coordination
Team:Distributed
low-risk

Relates #108643

>non-issue
:Distributed/Cluster Coordination
Team:Distributed
v8.15.0

Upon further discussion we decided not to do any of these things, so this commit removes the leftover TODO comments.

>non-issue
:Distributed/Distributed
Team:Distributed
v8.15.0

Relates #107984.

>non-issue
:Core/Infra/Core
Team:Core/Infra
v8.15.0