This is an automated email from the ASF dual-hosted git repository.
xyz pushed a change to branch branch-2.8
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from a3515aba8d0 [fix][broker][branch-2.8] Fix potential to add duplicated
consumer (#16826)
new a5692a6a685 fix: NamespacesTest execution order (#14552)
new bdd65f510ed [fix][branch-2.9] Fix wrong unit of NIC speed on linux
(#15770)
new 969871d6727 [Authorization] Optimize the logic of allowing namespace
operation (#13090)
new c0999e51125 [Authorization] Role with namespace produce authz can also
get topics (#13773)
new 556e4e03a2f Fix wrong prompt exception when get non-persistent topic
list without GET_BUDNLE permission (#14638)
new 428f453fc28 [pulsar-admin] Add corresponding get command for namespace
(#12322)
new 42704c6c588 [fix][broker] Fix NPE when set `AutoTopicCreationOverride`
(#15653)
new e3ac4fb8d3d Fix grant all permissions but can't list topic. (#15501)
new a7d22cabab2 [fix][tests] TieredStorageConfigurationTests - clear
system properties (#15957)
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../authorization/PulsarAuthorizationProvider.java | 159 ++++++++++++-------
.../pulsar/broker/admin/impl/NamespacesBase.java | 33 +++-
.../apache/pulsar/broker/admin/v1/Namespaces.java | 65 ++++++++
.../broker/admin/v1/NonPersistentTopics.java | 25 ++-
.../apache/pulsar/broker/admin/v2/Namespaces.java | 59 +++++++
.../broker/admin/v2/NonPersistentTopics.java | 31 ++--
.../loadbalance/impl/LinuxBrokerHostUsageImpl.java | 8 +-
.../apache/pulsar/broker/admin/AdminApi2Test.java | 44 ++++++
.../apache/pulsar/broker/admin/NamespacesTest.java | 2 +-
.../pulsar/broker/auth/AuthorizationTest.java | 33 +++-
.../loadbalance/LoadReportNetworkLimitTest.java | 4 +-
.../BrokerServiceAutoSubscriptionCreationTest.java | 19 ++-
.../BrokerServiceAutoTopicCreationTest.java | 37 +++--
.../api/AuthorizationProducerConsumerTest.java | 13 ++
.../org/apache/pulsar/client/admin/Namespaces.java | 81 ++++++++++
.../client/admin/internal/NamespacesImpl.java | 170 +++++++++++++++++++++
.../pulsar/admin/cli/PulsarAdminToolTest.java | 6 +
.../org/apache/pulsar/admin/cli/CmdNamespaces.java | 65 ++++++++
.../provider/TieredStorageConfigurationTests.java | 42 ++---
19 files changed, 758 insertions(+), 138 deletions(-)