diff options
author | Jon Marius Venstad <jonmv@users.noreply.github.com> | 2021-02-08 18:44:10 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-08 18:44:10 +0100 |
commit | b2092944431231d010f33fbffb5f29b5f8623610 (patch) | |
tree | 8301db28982c4de1c6912df980e40e87b841f49b /clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java | |
parent | b7bc3af0d5369f704b941835e39f2a40df508f9f (diff) | |
parent | f2d2048de4028a5e78e29e7c7949141c1a1e8aff (diff) |
Merge pull request #16434 from vespa-engine/jonmv/remove-reindexer-window-size-flag
Remove obsolete feature falg
Diffstat (limited to 'clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java')
-rw-r--r-- | clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java b/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java index 306e06b7c7e..af43211011a 100644 --- a/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java +++ b/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java @@ -49,10 +49,9 @@ public class Reindexer { private final ReindexingMetrics metrics; private final Clock clock; private final Phaser phaser = new Phaser(2); // Reindexer and visitor. - private final double windowSizeIncrement; public Reindexer(Cluster cluster, Map<DocumentType, Instant> ready, ReindexingCurator database, - DocumentAccess access, Metric metric, Clock clock, double windowSizeIncrement) { + DocumentAccess access, Metric metric, Clock clock) { this(cluster, ready, database, @@ -65,13 +64,12 @@ public class Reindexer { } }, metric, - clock, - windowSizeIncrement); + clock + ); } Reindexer(Cluster cluster, Map<DocumentType, Instant> ready, ReindexingCurator database, - Function<VisitorParameters, Runnable> visitorSessions, Metric metric, Clock clock, - double windowSizeIncrement) { + Function<VisitorParameters, Runnable> visitorSessions, Metric metric, Clock clock) { for (DocumentType type : ready.keySet()) cluster.bucketSpaceOf(type); // Verifies this is known. @@ -81,7 +79,6 @@ public class Reindexer { this.visitorSessions = visitorSessions; this.metrics = new ReindexingMetrics(metric, cluster.name); this.clock = clock; - this.windowSizeIncrement = windowSizeIncrement; } /** Lets the reindexer abort any ongoing visit session, wait for it to complete normally, then exit. */ @@ -198,7 +195,7 @@ public class Reindexer { VisitorParameters createParameters(DocumentType type, ProgressToken progress) { VisitorParameters parameters = new VisitorParameters(type.getName()); - parameters.setThrottlePolicy(new DynamicThrottlePolicy().setWindowSizeIncrement(windowSizeIncrement) + parameters.setThrottlePolicy(new DynamicThrottlePolicy().setWindowSizeIncrement(0.2) .setWindowSizeDecrementFactor(5) .setResizeRate(10) .setMinWindowSize(1)); |