This is an automated email from the ASF dual-hosted git repository.
baodi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from f83251a57fd [fix][broker] Support namespace unsubscribe when bundles
are unloaded (#25276)
add e902c689cb3 [feat][monitor] PIP-447 for Customizable Prometheus
Labels for Topic Metrics (#24991)
No new revisions were added by this update.
Summary of changes:
conf/broker.conf | 10 +
pip/pip-447.md | 55 ++-
.../apache/pulsar/broker/ServiceConfiguration.java | 15 +
.../broker/resources/NamespaceResources.java | 17 +
.../org/apache/pulsar/broker/PulsarService.java | 53 +++
.../pulsar/broker/admin/impl/NamespacesBase.java | 12 +
.../apache/pulsar/broker/admin/v2/Namespaces.java | 71 ++++
.../pulsar/broker/service/AbstractTopic.java | 62 +++
.../pulsar/broker/service/BrokerService.java | 5 +
.../stats/prometheus/NamespaceStatsAggregator.java | 21 +-
.../pulsar/broker/stats/prometheus/TopicStats.java | 461 ++++++++++++---------
.../apache/pulsar/broker/admin/NamespacesTest.java | 64 +++
.../broker/stats/PrometheusMetricsLabelsTest.java | 271 ++++++++++++
.../org/apache/pulsar/client/admin/Namespaces.java | 77 ++++
.../pulsar/common/policies/data/Policies.java | 7 +
.../client/admin/internal/NamespacesImpl.java | 243 +++++++----
.../org/apache/pulsar/admin/cli/CmdNamespaces.java | 44 ++
.../pulsar/common/policies/data/PolicyName.java | 1 +
18 files changed, 1203 insertions(+), 286 deletions(-)
create mode 100644
pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/PrometheusMetricsLabelsTest.java