You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by mm...@apache.org on 2023/05/25 00:18:09 UTC

[bookkeeper] branch master updated (c924cfeb50 -> 575a81c79e)

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/bookkeeper.git


    from c924cfeb50 Avoid compaction to trigger extra flushes DbLedgerStorage (#3959)
     add 575a81c79e Added support for OpenTelemetry metrics backend (#3968)

No new revisions were added by this update.

Summary of changes:
 bookkeeper-dist/all/pom.xml                        |   5 +
 bookkeeper-dist/server/pom.xml                     |   5 +
 .../src/main/resources/LICENSE-all.bin.txt         |  31 +++++
 .../src/main/resources/LICENSE-server.bin.txt      |  31 +++++
 bookkeeper-server/pom.xml                          |   6 +
 pom.xml                                            |   2 +
 .../pom.xml                                        |  71 +++++-----
 .../apache/bookkeeper/stats/otel/OtelCounter.java} |  55 +++-----
 .../bookkeeper/stats/otel/OtelMetricsProvider.java | 150 +++++++++++++++++++++
 .../bookkeeper/stats/otel/OtelOpStatsLogger.java   |  69 ++++++++++
 .../bookkeeper/stats/otel/OtelStatsLogger.java}    |  62 +++++----
 .../apache/bookkeeper/stats/otel/ScopeContext.java |  20 ++-
 .../bookkeeper/stats/otel}/package-info.java       |   4 +-
 13 files changed, 398 insertions(+), 113 deletions(-)
 copy stats/bookkeeper-stats-providers/{prometheus-metrics-provider => otel-metrics-provider}/pom.xml (50%)
 copy stats/bookkeeper-stats-providers/{prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/LongAdderCounter.java => otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel/OtelCounter.java} (50%)
 create mode 100644 stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel/OtelMetricsProvider.java
 create mode 100644 stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel/OtelOpStatsLogger.java
 copy stats/bookkeeper-stats-providers/{prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/PrometheusStatsLogger.java => otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel/OtelStatsLogger.java} (58%)
 copy bookkeeper-server/src/main/java/org/apache/bookkeeper/versioning/Versioned.java => stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel/ScopeContext.java (73%)
 copy {bookkeeper-http/http-server/src/main/java/org/apache/bookkeeper/http => stats/bookkeeper-stats-providers/otel-metrics-provider/src/main/java/org/apache/bookkeeper/stats/otel}/package-info.java (88%)