Skip to content
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

useV2WireProtocol for bookkeeper autorecovery #12311

Conversation

hangc0276
Copy link
Contributor

Motivation

Currently we only set bookkeeperUseV2WireProtocol=true on Pulsar brokers to enforce brokers to use v2 protocol to avoid GC issues introduced by protobuf.

However, we don’t set this setting on autorecovery, and the default value is false, Hence AutoRecovery will use v3 protocol.

We'd better set useV2WireProtocol=true in autorecovery in the helm charts

Modifications

Set useV2WireProtocol=true in autorecovery.

@hangc0276 hangc0276 self-assigned this Oct 9, 2021
@hangc0276 hangc0276 added release/2.8.2 component/bookkeeper type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages labels Oct 9, 2021
@hangc0276 hangc0276 added this to the 2.9.0 milestone Oct 9, 2021
@gaoran10 gaoran10 requested a review from zymap October 10, 2021 15:07
@merlimat merlimat merged commit e71d922 into apache:master Oct 11, 2021
hangc0276 added a commit that referenced this pull request Oct 17, 2021
@hangc0276 hangc0276 added the cherry-picked/branch-2.8 Archived: 2.8 is end of life label Oct 17, 2021
bharanic-dev pushed a commit to bharanic-dev/pulsar that referenced this pull request Mar 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cherry-picked/branch-2.8 Archived: 2.8 is end of life release/2.8.2 type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants