[wip][improve][broker] Supports assigning bundles to a given broker
Motivation
Supports assigning bundles to a given broker.
- Write the corresponding allocation scheme on zk through a command;
- When the bundle is unloaded, at the time of allocation, the bundle will be allocated to the specified broker according to the allocation scheme on zk.
Documentation
Check the box below or label this PR directly.
Need to update docs?
-
[ ]
doc-required(Your PR needs to update docs and you will update later) -
[x]
doc-not-needed(Please explain why) -
[ ]
doc(Your PR contains doc changes) -
[ ]
doc-complete(Docs have been already added)
Matching PR in forked repository
PR in forked repository: https://github.com/lordcheng10/pulsar/pull/30
From my understanding, this PR is trying to achieve a bundle-level isolation policy.
Ref: https://pulsar.apache.org/docs/administration-isolation/#:~:text=In%20an%20organization%2C%20a%20Pulsar,provide%20high%2Dquality%20messaging%20service.
I think this is worth a PIP to discuss.
From my understanding, this PR is trying to achieve a bundle-level isolation policy.
Ref: https://pulsar.apache.org/docs/administration-isolation/#:~:text=In%20an%20organization%2C%20a%20Pulsar,provide%20high%2Dquality%20messaging%20service.
I think this is worth a PIP to discuss.
OK, I will create a PIP to discuss
The pr had no activity for 30 days, mark with Stale label.