We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 054fda0 commit 0959714Copy full SHA for 0959714
server/src/main/java/org/elasticsearch/index/engine/ThreadPoolMergeScheduler.java
@@ -400,7 +400,8 @@ public void run() {
400
}
401
402
void abortOnGoingMerge() {
403
- // This interrupts the IndexWriter.
+ // {@code IndexWriter} checks the abort flag internally, while running the merge.
404
+ // The segments of an aborted merge become available to subsequent merges.
405
onGoingMerge.getMerge().setAborted();
406
// This ensures {@code OneMerge#close} gets invoked.
407
// {@code IndexWriter} considers a merge as "running" once it has been pulled from the {@code MergeSource#getNextMerge},
0 commit comments