We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8151d5d commit 6bcaeadCopy full SHA for 6bcaead
1 file changed
server/src/main/java/org/elasticsearch/snapshots/SnapshotsService.java
@@ -1545,6 +1545,8 @@ private void notifyAbortedByDeletion(Snapshot snapshot) {
1545
1546
private void completeOrAddDeleteListener(@Nullable String deleteUUID, ActionListener<Void> listener) {
1547
if (deleteUUID == null) {
1548
+ // if the deletion only aborted snapshots that had not started to write to the repository then no cleanup is required, these
1549
+ // snapshots have already been removed from the cluster state, and hence we can complete the listener immediately:
1550
listener.onResponse(null);
1551
} else {
1552
snapshotDeletionListeners.computeIfAbsent(deleteUUID, k -> new CopyOnWriteArrayList<>())
0 commit comments