You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by zh...@apache.org on 2020/11/25 01:12:14 UTC
[pulsar] branch master updated (b5b5c89 -> 8b15792)
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%)