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

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new ebdca3fff8f Docs sync done from apache/pulsar(#a8045fc)
ebdca3fff8f is described below

commit ebdca3fff8f3bd0b69ecfd23420877ee0768b31b
Author: Pulsar Site Updater <[email protected]>
AuthorDate: Wed May 18 12:08:14 2022 +0000

    Docs sync done from apache/pulsar(#a8045fc)
---
 site2/website-next/docs/reference-configuration.md | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/site2/website-next/docs/reference-configuration.md 
b/site2/website-next/docs/reference-configuration.md
index 030605f6bdc..b9c91325bcd 100644
--- a/site2/website-next/docs/reference-configuration.md
+++ b/site2/website-next/docs/reference-configuration.md
@@ -333,7 +333,11 @@ brokerServiceCompactionThresholdInBytes|If the estimated 
backlog size is greater
 |replicatorPrefix|  Replicator prefix used for replicator producer name and 
cursor name pulsar.repl||
 |transactionBufferClientOperationTimeoutInMills|The transaction buffer 
client's operation timeout in milliseconds.|3000|
 |transactionCoordinatorEnabled|Whether to enable transaction coordinator in 
broker.|true|
-|transactionMetadataStoreProviderClassName| 
|org.apache.pulsar.transaction.coordinator.impl.InMemTransactionMetadataStoreProvider|
+|transactionMetadataStoreProviderClassName|The class name of 
transactionMetadataStoreProvider.|org.apache.pulsar.transaction.coordinator.impl.MLTransactionMetadataStoreProvider|
+|transactionBufferSnapshotMaxTransactionCount|Transaction buffer takes a 
snapshot after the number of transaction operations reaches this value.|1000|
+|transactionBufferSnapshotMinTimeInMillis| The interval between two snapshots 
that the transaction buffer takes (in milliseconds).|5000|
+|transactionPendingAckLogIndexMinLag| The minimum lag between transaction 
pendingAck log indexes (keys). It can be used to determine the cleanup 
frequency of transaction pendingAck logs. Setting a larger lag leads to more 
consumption of hard disk resources; setting a smaller lag leads to more memory 
consumption. |500|
+|transactionBufferClientMaxConcurrentRequests|The max concurrent requests for 
transaction buffer client.|1000|
 |defaultRetentionTimeInMinutes| Default message retention time  |0|
 |defaultRetentionSizeInMB|  Default retention size  |0|
 |keepAliveIntervalSeconds|  How often to check whether the connections are 
still alive  |30|
@@ -703,7 +707,11 @@ You can set the log level and configuration in the  
[log4j2.yaml](https://github
 |replicationConnectionsPerBroker|   |16|
 |replicationProducerQueueSize|    |1000|
 | replicationPolicyCheckDurationSeconds | Duration to check replication policy 
to avoid replicator inconsistency due to missing ZooKeeper watch. When the 
value is set to 0, disable checking replication policy. | 600 |
-|transactionBufferClientOperationTimeoutInMills|The transaction buffer 
client's operation timeout in milliseconds.|3000|
+|transactionCoordinatorEnabled| Whether to enable transaction coordinator in 
broker.|false|                                                                  
                                                                                
                                                                                
                                                                                
                                                                                
                [...]
+|transactionMetadataStoreProviderClassName| The class name of 
transactionMetadataStoreProvider.|org.apache.pulsar.transaction.coordinator.impl.MLTransactionMetadataStoreProvider|
+|transactionBufferClientOperationTimeoutInMills| The transaction buffer 
client's operation timeout in milliseconds.|3000|
+|transactionBufferSnapshotMaxTransactionCount| Transaction buffer takes a 
snapshot after the number of transaction operations reaches this value.|1000|
+|transactionBufferSnapshotMinTimeInMillis| The interval between two snapshots 
that the transaction buffer takes (in milliseconds).|5000|
 |defaultRetentionTimeInMinutes|   |0|
 |defaultRetentionSizeInMB|    |0|
 |keepAliveIntervalSeconds|    |30|

Reply via email to