Skip to content

Commit 0959714

Browse files
Comment about interrupt
1 parent 054fda0 commit 0959714

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

server/src/main/java/org/elasticsearch/index/engine/ThreadPoolMergeScheduler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,8 @@ public void run() {
400400
}
401401

402402
void abortOnGoingMerge() {
403-
// This interrupts the IndexWriter.
403+
// {@code IndexWriter} checks the abort flag internally, while running the merge.
404+
// The segments of an aborted merge become available to subsequent merges.
404405
onGoingMerge.getMerge().setAborted();
405406
// This ensures {@code OneMerge#close} gets invoked.
406407
// {@code IndexWriter} considers a merge as "running" once it has been pulled from the {@code MergeSource#getNextMerge},

0 commit comments

Comments
 (0)