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

Reply via email to