This is an automated email from the ASF dual-hosted git repository. zhaijia pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from b5b5c89 Adopt switch tab for pulsar-admin, REST API, and Java (#8629) add 8b15792 Introduce the packages management interface API (#8669) No new revisions were added by this update. Summary of changes: pom.xml | 8 ++ .../core}/pom.xml | 27 ++-- .../management/core/PackagesManagement.java | 109 ++++++++++++++ .../packages/management/core/PackagesStorage.java | 82 +++++++++++ .../core/PackagesStorageConfiguration.java | 25 ++-- .../management/core/PackagesStorageProvider.java | 45 ++---- .../management/core/common/PackageMetadata.java | 19 ++- .../management/core/common/PackageName.java | 156 +++++++++++++++++++++ .../management/core/common/PackageType.java | 20 +-- .../management/core/common}/package-info.java | 4 +- .../packages/management/core}/package-info.java | 9 +- .../management/core/common/PackageNameTest.java | 119 ++++++++++++++++ .../pom.xml | 31 ++-- 13 files changed, 555 insertions(+), 99 deletions(-) copy {pulsar-io/common => pulsar-package-management/core}/pom.xml (69%) create mode 100644 pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/PackagesManagement.java create mode 100644 pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/PackagesStorage.java copy pulsar-broker-common/src/main/java/org/apache/pulsar/common/configuration/PropertyContext.java => pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/PackagesStorageConfiguration.java (62%) copy pulsar-broker/src/main/java/org/apache/pulsar/broker/transaction/buffer/TransactionBufferProvider.java => pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/PackagesStorageProvider.java (51%) copy pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.java => pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/common/PackageMetadata.java (76%) create mode 100644 pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/common/PackageName.java copy pulsar-common/src/main/java/org/apache/pulsar/common/naming/TopicDomain.java => pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/common/PackageType.java (68%) copy {pulsar-broker/src/main/java/org/apache/pulsar/broker/intercept => pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/common}/package-info.java (89%) copy {pulsar-broker/src/main/java/org/apache/pulsar/broker/intercept => pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core}/package-info.java (63%) create mode 100644 pulsar-package-management/core/src/test/java/org/apache/pulsar/packages/management/core/common/PackageNameTest.java copy {pulsar-client-api => pulsar-package-management}/pom.xml (78%)