-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
PIP-119: Enable consistent hashing by default on KeyShared subscriptions dispatcher #13352
Conversation
@HQebupt:Thanks for your contribution. For this PR, do we need to update docs? |
Hi @HQebupt When submitting a PR, please provide doc related info in the PR description by ticking the box or labeling a PR directly, so that Bot will recognize the info and then label the PR correctly, or else Bot can not recognize the info and then label the PR with the Just now I re-label this PR and tick the box, please pay attention next time, thanks. |
/pulsarbot run-failure-checks |
/pulsarbot run-failure-checks |
2 similar comments
/pulsarbot run-failure-checks |
/pulsarbot run-failure-checks |
PIP-119 will release at 2.10. |
Thanks @merlimat |
/pulsarbot run-failure-checks |
1 similar comment
/pulsarbot run-failure-checks |
This change seems to cause problems. It seems to lead to message loss. See #13963 for more details: |
### Motivation After apache#953, the Pulsar version was upgraded from 2.8.3 to 2.10.3. However, [PIP-119](apache/pulsar#13352) changed the default value of `subscriptionKeySharedUseConsistentHashing` to true, which leads to the flakiness of Key_Shared subscription related tests. Example: https://github.com/apache/pulsar-client-go/actions/runs/4291098473/jobs/7475868787 ### Modifications Configure `subscriptionKeySharedUseConsistentHashing` with `false`.
### Motivation After #953, the Pulsar version was upgraded from 2.8.3 to 2.10.3. However, [PIP-119](apache/pulsar#13352) changed the default value of `subscriptionKeySharedUseConsistentHashing` to true, which leads to the flakiness of Key_Shared subscription related tests. Example: https://github.com/apache/pulsar-client-go/actions/runs/4291098473/jobs/7475868787 ### Modifications Configure `subscriptionKeySharedUseConsistentHashing` with `false`.
Fixed #13305
Motivation
See #13305
Modifications
Change
subscriptionKeySharedUseConsistentHashing
default value from false to true in thebroker.conf
.Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:
If
yes
was chosen, please highlight the changesDocumentation
Check the box below and label this PR (if you have committer privilege).
Need to update docs?
doc