You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by si...@apache.org on 2021/02/22 08:14:44 UTC
[pulsar] branch master updated (bc4112e -> 99a907b)
This is an automated email from the ASF dual-hosted git repository.
sijie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from bc4112e Configure Pulsar IO docs for all connectors (#9629)
add 99a907b [Issue 9535] Add metrics for the cursor ack state (#9618)
No new revisions were added by this update.
Summary of changes:
.../apache/bookkeeper/mledger/ManagedCursor.java | 6 ++
.../{Entry.java => ManagedCursorMXBean.java} | 41 ++++----
.../bookkeeper/mledger/impl/ManagedCursorImpl.java | 13 +++
.../mledger/impl/ManagedCursorMXBeanImpl.java | 87 +++++++++++++++++
.../mledger/impl/ManagedCursorContainerTest.java | 6 ++
.../broker/stats/metrics/ManagedCursorMetrics.java | 83 +++++++++++++++++
.../prometheus/PrometheusMetricsGenerator.java | 5 +
.../broker/stats/ManagedCursorMetricsTest.java | 103 +++++++++++++++++++++
.../pulsar/broker/stats/PrometheusMetricsTest.java | 38 ++++++++
.../bookkeeper/client/PulsarMockBookKeeper.java | 4 +
10 files changed, 367 insertions(+), 19 deletions(-)
copy managed-ledger/src/main/java/org/apache/bookkeeper/mledger/{Entry.java => ManagedCursorMXBean.java} (58%)
create mode 100644 managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedCursorMXBeanImpl.java
create mode 100644 pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/metrics/ManagedCursorMetrics.java
create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/broker/stats/ManagedCursorMetricsTest.java