aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-reindexer
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2020-12-07 15:03:27 +0100
committerJon Marius Venstad <venstad@gmail.com>2020-12-07 15:03:27 +0100
commit401ab7c4d541cbcac8bf508eb8420edeeded6301 (patch)
tree4ed3a81e63f95ec66e983a642a3ce75dc85bd2c1 /clustercontroller-reindexer
parent1537295ff04345ad060ee1f395dbf2816fb695ce (diff)
Try a static throttling policy for comparison
Diffstat (limited to 'clustercontroller-reindexer')
-rw-r--r--clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java8
1 files changed, 3 insertions, 5 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 4ad34074199..b61a17c3fb7 100644
--- a/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java
+++ b/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/Reindexer.java
@@ -13,6 +13,7 @@ import com.yahoo.documentapi.VisitorParameters;
import com.yahoo.documentapi.messagebus.protocol.DocumentProtocol;
import com.yahoo.jdisc.Metric;
import com.yahoo.messagebus.DynamicThrottlePolicy;
+import com.yahoo.messagebus.StaticThrottlePolicy;
import com.yahoo.vespa.curator.Lock;
import java.time.Clock;
@@ -190,12 +191,9 @@ public class Reindexer {
VisitorParameters createParameters(DocumentType type, ProgressToken progress) {
VisitorParameters parameters = new VisitorParameters(type.getName());
- parameters.setThrottlePolicy(new DynamicThrottlePolicy().setWindowSizeIncrement(0.5)
- .setWindowSizeDecrementFactor(5)
- .setResizeRate(10)
- .setMinWindowSize(1));
+ parameters.setThrottlePolicy(new StaticThrottlePolicy().setMaxPendingCount(2));
parameters.setRemoteDataHandler(cluster.name());
- parameters.setMaxPending(8);
+ parameters.setMaxPending(32);
parameters.setResumeToken(progress);
parameters.setFieldSet(type.getName() + ":[document]");
parameters.setPriority(DocumentProtocol.Priority.NORMAL_3);