-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[Doc] Add 4 metadatastore parameters and a section for ZK batching operations; Improve content for chunking; Bug fixes and more #13751
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@momo-jun:Thanks for your contribution. For this PR, do we need to update docs? |
|
@momo-jun before submitting this PR, did you preview the changes in your local environment? If so, can you add some screenshots of the preview in the PR description? So that reviewers can understand the changes quickly and clearly, thanks |
Thanks Yu. I've attached the screenshots of detailed changes, and added the links of each PR. |
|
| |loadBalancerNamespaceMaximumBundles| maximum number of bundles in a namespace |128| | ||
| |loadBalancerAutoBundleSplitEnabled| Enable/disable namespace bundle auto split |false| | ||
| |loadBalancerNamespaceBundleMaxTopics| Maximum topics in a bundle, otherwise bundle split will be triggered |1000| | ||
| |loadBalancerNamespaceBundleMaxSessions| Maximum sessions (producers + consumers) in a bundle, otherwise bundle split will be triggered. <br>To disable the threshold check, set the value to -1. |1000| |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| |loadBalancerNamespaceBundleMaxSessions| Maximum sessions (producers + consumers) in a bundle, otherwise bundle split will be triggered. <br>To disable the threshold check, set the value to -1. |1000| | |
| |loadBalancerNamespaceBundleMaxSessions| Maximum sessions (producers + consumers) in a bundle, otherwise bundle split will be triggered. <br />To disable the threshold check, set the value to -1. |1000| | |
instructions: https://docs.google.com/document/d/1IV35SI_F8G8cL-Vuzknc6RTGLK9_edRMpZpnrHvAWNs/edit#bookmark=id.wcmnciyvvq6p
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Yu. Will update.
| | loadBalancerAutoUnloadSplitBundlesEnabled | Enable/Disable automatic unloading of split bundles. | true | | ||
| |loadBalancerNamespaceBundleMaxTopics| |1000| | ||
| |loadBalancerNamespaceBundleMaxSessions| |1000| | ||
| |loadBalancerNamespaceBundleMaxSessions| Maximum sessions (producers + consumers) in a bundle, otherwise bundle split will be triggered. <br>To disable the threshold check, set the value to -1. |1000| |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| |loadBalancerNamespaceBundleMaxSessions| Maximum sessions (producers + consumers) in a bundle, otherwise bundle split will be triggered. <br>To disable the threshold check, set the value to -1. |1000| | |
| |loadBalancerNamespaceBundleMaxSessions| Maximum sessions (producers + consumers) in a bundle, otherwise bundle split will be triggered. <br />To disable the threshold check, set the value to -1. |1000| |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Yu. Will update.
|
Hi guys @RobertIndie @codelipenghui @rdhabalia @merlimat , can you please review this PR for doc udpates? Thanks. |
Thanks Yu. I've modified the title and invited reviewers. For item1, I will open a new PR. |
RobertIndie
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@momo-jun Thanks for your PR!
It looks good to me for the chunked message part.
But this PR involves too many parts of changes. It would be better to split this big PR into multiple PRs. I suggest that the next time you submit a PR, you could make one PR do only one thing.
Thanks for your suggestion. I will definitely do that next time. :) |
1. PR#12403: restructure and optimize content for message chunking. 2. PR#13108: add description for how to disable threshold check for parameter “loadBalancerNamespaceBundleMaxSessions”. 3. PR#13043: add 4 new parameters for both Broker and Standalone; add a paragraph for configuring ZK batching operations and benchmark results in the ZK admin topic. 4. Bug fix: remove the duplicate parameter “maxNumPartitionsPerPartitionedTopic” from the Standalone section of the Pulsar Configuration topic. 5. Bug fix: fix the missing parameter table for global ZK (configuration store) and incomplete parameter table for local ZK by referencing the one in ZK section of the Pulsar Configuration topic.
…erations; Improve content for chunking; Bug fixes and more (apache#13751)
PR#12403: restructure and optimize content for message chunking.



PR#13108: add description for how to disable threshold check for parameter “loadBalancerNamespaceBundleMaxSessions”.

PR#13043: add 4 new parameters for both Broker and Standalone; add a paragraph for configuring ZK batching operations and benchmark results in the ZK admin topic.


Bug fix: remove the duplicate parameter “maxNumPartitionsPerPartitionedTopic” from the Standalone section of the Pulsar Configuration topic.
Original content: https://pulsar.apache.org/docs/en/next/reference-configuration/#standalone
Bug fix: fix the missing parameter table for global ZK (configuration store) and incomplete parameter table for local ZK by referencing the one in ZK section of the Pulsar Configuration topic.

Original content: https://pulsar.apache.org/docs/en/next/administration-zk-bk/#configuration-store
doc