This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from ed2dfc9 Avoid making copies of internal maps when iterating (#10691)
add 4d4f6249 PIP-45: Migrate NamespaceService to use MetadataStore (#10532)
No new revisions were added by this update.
Summary of changes:
.../org/apache/pulsar/broker/PulsarService.java | 2 +-
.../apache/pulsar/broker/admin/AdminResource.java | 56 ++---
.../broker/admin/impl/PersistentTopicsBase.java | 210 ++++++++++-------
.../pulsar/broker/namespace/NamespaceService.java | 240 ++++++++-----------
.../pulsar/broker/namespace/OwnershipCache.java | 30 +--
.../pulsar/broker/namespace/ServiceUnitUtils.java | 70 ++++++
.../broker/namespace/ServiceUnitZkUtils.java | 238 -------------------
.../pulsar/broker/service/BrokerService.java | 96 ++++----
.../broker/service/BrokerServiceException.java | 4 +
.../broker/service/persistent/PersistentTopic.java | 21 +-
.../pulsar/broker/web/PulsarWebResource.java | 156 +++++++------
.../common/naming/NamespaceBundleFactory.java | 259 +++++++++++----------
.../pulsar/common/naming/NamespaceBundles.java | 120 +++++++---
.../apache/pulsar/broker/admin/AdminApiTest.java | 13 +-
.../org/apache/pulsar/broker/admin/AdminTest.java | 16 +-
.../apache/pulsar/broker/admin/NamespacesTest.java | 22 --
.../pulsar/broker/admin/PersistentTopicsTest.java | 8 +-
.../broker/cache/ResourceQuotaCacheTest.java | 13 +-
.../broker/namespace/NamespaceServiceTest.java | 10 +-
.../broker/namespace/OwnershipCacheTest.java | 85 ++++---
.../pulsar/broker/service/PersistentTopicTest.java | 3 +
.../pulsar/broker/service/ServerCnxTest.java | 1 +
.../pulsar/broker/service/TopicOwnerTest.java | 17 +-
.../pulsar/common/naming/NamespaceBundleTest.java | 5 +
.../pulsar/common/naming/NamespaceBundlesTest.java | 64 ++---
25 files changed, 818 insertions(+), 941 deletions(-)
create mode 100644
pulsar-broker/src/main/java/org/apache/pulsar/broker/namespace/ServiceUnitUtils.java
delete mode 100644
pulsar-broker/src/main/java/org/apache/pulsar/broker/namespace/ServiceUnitZkUtils.java