summaryrefslogtreecommitdiffstats
path: root/configdefinitions
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahooinc.com>2022-02-23 13:50:28 +0000
committerTor Brede Vekterli <vekterli@yahooinc.com>2022-02-23 13:50:28 +0000
commitecb1d7e2ee7fbe293a15a71029ad3f510de6ec59 (patch)
tree10684ea0eb333cef6d86c8872e2299e3028b40e4 /configdefinitions
parent70710b4e95fbf655775ca6baf2bc9cdef5b15d6f (diff)
Add more config for tuning the persistence throttle policy
Diffstat (limited to 'configdefinitions')
-rw-r--r--configdefinitions/src/vespa/stor-filestor.def3
1 files changed, 3 insertions, 0 deletions
diff --git a/configdefinitions/src/vespa/stor-filestor.def b/configdefinitions/src/vespa/stor-filestor.def
index f1fc667ca9d..036ed47ddc9 100644
--- a/configdefinitions/src/vespa/stor-filestor.def
+++ b/configdefinitions/src/vespa/stor-filestor.def
@@ -85,6 +85,9 @@ async_operation_throttler.type enum { UNLIMITED, DYNAMIC } default=UNLIMITED res
async_operation_throttler.window_size_increment int default=20
async_operation_throttler.window_size_decrement_factor double default=1.2
async_operation_throttler.window_size_backoff double default=0.95
+async_operation_throttler.min_window_size int default=20
+async_operation_throttler.max_window_size int default=-1 # < 0 implies INT_MAX
+async_operation_throttler.resize_rate double default=3.0
## Specify throttling used for async persistence operations. This throttling takes place
## before operations are dispatched to Proton and serves as a limiter for how many