1
0
Эх сурвалжийг харах

explicitly set optimize parameters when doing async merge

kimchy 14 жил өмнө
parent
commit
2d94087f90

+ 1 - 1
modules/elasticsearch/src/main/java/org/elasticsearch/index/shard/service/InternalIndexShard.java

@@ -622,7 +622,7 @@ public class InternalIndexShard extends AbstractIndexShardComponent implements I
         @Override public void run() {
             try {
                 // -1 means maybe merge
-                engine.optimize(new Engine.Optimize().maxNumSegments(-1).waitForMerge(false));
+                engine.optimize(new Engine.Optimize().maxNumSegments(-1).waitForMerge(false).flush(false).refresh(false));
             } catch (EngineClosedException e) {
                 // we are being closed, ignore
             } catch (OptimizeFailedEngineException e) {