Skip to content

Commit f3cccb7

Browse files
committed
doc: document kvs max ops configs
Problem: The new kvs transaction-max-ops configuration option is not documented. Add documentation to flux-config-kvs(5)
1 parent d5c3b74 commit f3cccb7

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

doc/man5/flux-config-kvs.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,20 @@ gc-threshold
2929
point. (Default: garbage collection must be manually requested with
3030
`flux-shutdown --gc`).
3131

32+
transaction-max-ops
33+
(optional) Sets the maximum number of transactions that can be
34+
performed in a single KVS commit. This configuration is to prevent
35+
a single transaction from taking up too much of the KVS's time
36+
(i.e. to prevent a denial-of-service from a large transaction). By
37+
default the maximum is 65536.
38+
39+
fence-max-ops
40+
(optional) Sets the maximum number of operations that can be
41+
performed in total by a KVS fence. This configuration is to
42+
prevent a single fence from taking up too much of the KVS's time
43+
(i.e. to prevent a denial-of-service from a large transaction). By
44+
default the maximum is 1048576.
45+
3246

3347
EXAMPLE
3448
=======

doc/test/spell.en.pws

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -942,3 +942,4 @@ SATTR
942942
myprogram
943943
unref
944944
sigprocmask
945+
KVS's

0 commit comments

Comments
 (0)