You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by al...@apache.org on 2022/03/11 05:29:55 UTC
[pulsar] branch master updated (e0687e3 -> 7998c44)
This is an automated email from the ASF dual-hosted git repository.
aloyszhang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from e0687e3 Cancel offload tasks when managed ledger closed. (#14545)
add 7998c44 [PIP-143] Support split bundle by specified boundaries (#13796)
No new revisions were added by this update.
Summary of changes:
conf/broker.conf | 2 +-
deployment/terraform-ansible/templates/broker.conf | 2 +-
.../apache/pulsar/broker/ServiceConfiguration.java | 2 +-
.../pulsar/broker/admin/impl/NamespacesBase.java | 76 ++++++++-
.../apache/pulsar/broker/admin/v1/Namespaces.java | 23 ++-
.../apache/pulsar/broker/admin/v2/Namespaces.java | 23 ++-
.../pulsar/broker/namespace/NamespaceService.java | 32 ++--
.../naming/BundleSplitOption.java} | 22 +--
.../common/naming/NamespaceBundleFactory.java | 42 +++--
.../naming/NamespaceBundleSplitAlgorithm.java | 11 +-
.../RangeEquallyDivideBundleSplitAlgorithm.java | 10 +-
...=> SpecifiedPositionsBundleSplitAlgorithm.java} | 36 ++--
...opicCountEquallyDivideBundleSplitAlgorithm.java | 6 +-
.../apache/pulsar/broker/admin/AdminApiTest.java | 183 +++++++++++++++++++++
.../apache/pulsar/broker/admin/NamespacesTest.java | 4 +-
.../broker/namespace/NamespaceServiceTest.java | 14 +-
.../pulsar/client/api/BrokerServiceLookupTest.java | 2 +-
.../naming/NamespaceBundleSplitAlgorithmTest.java | 3 +
.../pulsar/common/naming/NamespaceBundlesTest.java | 8 +-
...RangeEquallyDivideBundleSplitAlgorithmTest.java | 9 +-
...SpecifiedPositionsBundleSplitAlgorithmTest.java | 94 +++++++++++
...CountEquallyDivideBundleSplitAlgorithmTest.java | 6 +-
.../org/apache/pulsar/client/admin/Namespaces.java | 50 ++++++
...{RawBookieInfo.java => TopicHashPositions.java} | 18 +-
.../client/admin/internal/NamespacesImpl.java | 61 ++++++-
.../org/apache/pulsar/admin/cli/CmdNamespaces.java | 46 +++++-
26 files changed, 664 insertions(+), 121 deletions(-)
copy pulsar-broker/src/main/java/org/apache/pulsar/{broker/transaction/buffer/matadata/AbortTxnMetadata.java => common/naming/BundleSplitOption.java} (78%)
copy pulsar-broker/src/main/java/org/apache/pulsar/common/naming/{TopicCountEquallyDivideBundleSplitAlgorithm.java => SpecifiedPositionsBundleSplitAlgorithm.java} (52%)
create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/common/naming/SpecifiedPositionsBundleSplitAlgorithmTest.java
copy pulsar-client-admin-api/src/main/java/org/apache/pulsar/common/policies/data/{RawBookieInfo.java => TopicHashPositions.java} (83%)