This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 7e02560bb HDDS-15444. [Auto] Update configuration documentation (#461)
7e02560bb is described below

commit 7e02560bb8d9197bab4227cda77bfeba535e230c
Author: asf-ci-deploy <[email protected]>
AuthorDate: Fri Jun 12 09:09:41 2026 +0200

    HDDS-15444. [Auto] Update configuration documentation (#461)
---
 .../05-administrator-guide/02-configuration/99-appendix.md | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/docs/05-administrator-guide/02-configuration/99-appendix.md 
b/docs/05-administrator-guide/02-configuration/99-appendix.md
index 5b16eb73b..2c13ef98e 100644
--- a/docs/05-administrator-guide/02-configuration/99-appendix.md
+++ b/docs/05-administrator-guide/02-configuration/99-appendix.md
@@ -211,20 +211,20 @@ This page provides a comprehensive overview of the 
configuration keys available
 | `hdds.prometheus.endpoint.token` |  | `SECURITY`, `MANAGEMENT` | Allowed 
authorization token while using prometheus servlet endpoint. This will disable 
SPNEGO based authentication on the endpoint. |
 | `hdds.public.key.file.name` | public.pem | `X509`, `SECURITY` | Name of file 
which stores public key generated for SCM CA. |
 | `hdds.raft.server.rpc.first-election.timeout` |  | `OZONE`, `RATIS`, 
`MANAGEMENT` | ratis Minimum timeout for the first election of a leader. If not 
configured, fallback to `hdds.ratis.leader.election.minimum.timeout.duration`. |
-| `hdds.ratis.client.exponential.backoff.base.sleep` | 4s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Specifies base sleep for exponential backoff retry policy. With 
the default base sleep of 4s, the sleep duration for ith retry is min(4 * 
pow(2, i), max_sleep) * r, where r is random number in the range [0.5, 1.5). |
-| `hdds.ratis.client.exponential.backoff.max.retries` | 2147483647 | `OZONE`, 
`CLIENT`, `PERFORMANCE` | Client's max retry value for the exponential backoff 
policy. |
-| `hdds.ratis.client.exponential.backoff.max.sleep` | 40s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | The sleep duration obtained from exponential backoff policy is 
limited by the configured max sleep. Refer 
dfs.ratis.client.exponential.backoff.base.sleep for further details. |
-| `hdds.ratis.client.multilinear.random.retry.policy` | 5s, 5, 10s, 5, 15s, 5, 
20s, 5, 25s, 5, 60s, 10 | `OZONE`, `CLIENT`, `PERFORMANCE` | Specifies 
multilinear random retry policy to be used by ratis client. e.g. given pairs of 
number of retries and sleep time (n0, t0), (n1, t1), ..., for the first n0 
retries sleep duration is t0 on average, the following n1 retries sleep 
duration is t1 on average, and so on. |
-| `hdds.ratis.client.request.watch.timeout` | 3m | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Timeout for ratis client watch request. |
+| `hdds.ratis.client.exponential.backoff.base.sleep` | 1s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Specifies base sleep for exponential backoff retry policy. With 
the default base sleep of 1s, the sleep duration for ith retry is min(1 * 
pow(2, i), max_sleep) * r, where r is random number in the range [0.5, 1.5). |
+| `hdds.ratis.client.exponential.backoff.max.retries` | 2 | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Client's max retry value for the exponential backoff policy. |
+| `hdds.ratis.client.exponential.backoff.max.sleep` | 5s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | The sleep duration obtained from exponential backoff policy is 
limited by the configured max sleep. Refer 
dfs.ratis.client.exponential.backoff.base.sleep for further details. |
+| `hdds.ratis.client.multilinear.random.retry.policy` | 5s, 6 | `OZONE`, 
`CLIENT`, `PERFORMANCE` | Specifies multilinear random retry policy to be used 
by ratis client. e.g. given pairs of number of retries and sleep time (n0, t0), 
(n1, t1), ..., for the first n0 retries sleep duration is t0 on average, the 
following n1 retries sleep duration is t1 on average, and so on. |
+| `hdds.ratis.client.request.watch.timeout` | 30s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Timeout for ratis client watch request. |
 | `hdds.ratis.client.request.watch.type` | ALL_COMMITTED | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Desired replication level when Ozone client's Raft client calls 
watch(), ALL_COMMITTED or MAJORITY_COMMITTED. MAJORITY_COMMITTED increases 
write performance by reducing watch() latency when an Ozone datanode is slow in 
a pipeline, at the cost of potential read latency increasing due to read 
retries to different datanodes. |
-| `hdds.ratis.client.request.write.timeout` | 5m | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Timeout for ratis client write request. |
+| `hdds.ratis.client.request.write.timeout` | 70s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Timeout for ratis client write request. |
 | `hdds.ratis.client.retry.policy` | 
org.apache.hadoop.hdds.ratis.retrypolicy.RequestTypeDependentRetryPolicyCreator 
| `OZONE`, `CLIENT`, `PERFORMANCE` | The class name of the policy for retry. |
 | `hdds.ratis.client.retrylimited.max.retries` | 180 | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Number of retries for ratis client request. |
 | `hdds.ratis.client.retrylimited.retry.interval` | 1s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | Interval between successive retries for a ratis client request. 
|
 | `hdds.ratis.leader.election.minimum.timeout.duration` | 5s | `OZONE`, 
`RATIS`, `MANAGEMENT` | The minimum timeout duration for ratis leader election. 
Default is 5s. |
 | `hdds.ratis.raft.client.async.outstanding-requests.max` | 32 | `OZONE`, 
`CLIENT`, `PERFORMANCE` | Controls the maximum number of outstanding async 
requests that can be handled by the Standalone as well as Ratis client. |
 | `hdds.ratis.raft.client.rpc.request.timeout` | 60s | `OZONE`, `CLIENT`, 
`PERFORMANCE` | The timeout duration for ratis client request (except for watch 
request). It should be set greater than leader election timeout in Ratis. |
-| `hdds.ratis.raft.client.rpc.watch.request.timeout` | 180s | `OZONE`, 
`CLIENT`, `PERFORMANCE` | The timeout duration for ratis client watch request. 
Timeout for the watch API in Ratis client to acknowledge a particular request 
getting replayed to all servers. It is highly recommended for the timeout 
duration to be strictly longer than Ratis server watch timeout 
(`hdds.ratis.raft.server.watch.timeout`) |
+| `hdds.ratis.raft.client.rpc.watch.request.timeout` | 30s | `OZONE`, 
`CLIENT`, `PERFORMANCE` | The timeout duration for ratis client watch request. 
Timeout for the watch API in Ratis client to acknowledge a particular request 
getting replayed to all servers. It is recommended for the timeout duration to 
be at least as long as Ratis server watch timeout 
(`hdds.ratis.raft.server.watch.timeout`) |
 | `hdds.ratis.raft.grpc.flow.control.window` | 5MB | `OZONE`, `CLIENT`, 
`PERFORMANCE` | This parameter tells how much data grpc client can send to grpc 
server with out receiving any ack(WINDOW_UPDATE) packet from server. This 
parameter should be set in accordance with chunk size. Example: If Chunk size 
is 4MB, considering some header size in to consideration, this can be set 5MB 
or greater. Tune this parameter accordingly, as when it is set with a value 
lesser than chunk size it degrades [...]
 | `hdds.ratis.raft.server.datastream.client.pool.size` | 10 | `OZONE`, 
`DATANODE`, `RATIS`, `DATASTREAM` | Maximum number of client proxy in 
NettyServerStreamRpc for datastream write. |
 | `hdds.ratis.raft.server.datastream.request.threads` | 20 | `OZONE`, 
`DATANODE`, `RATIS`, `DATASTREAM` | Maximum number of threads in the thread 
pool for datastream request. |


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to