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%)