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%)