This is an automated email from the ASF dual-hosted git repository.
cwylie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git.
from c66951a Add flag in SQL to disable left base filter optimization for
joins (#10947)
add a57c28e prometheus metric exporter (#10412)
No new revisions were added by this update.
Summary of changes:
docs/development/extensions-contrib/prometheus.md | 70 ++++++++
.../{statsd-emitter => prometheus-emitter}/pom.xml | 26 ++-
.../emitter/prometheus/DimensionsAndCollector.java | 33 ++--
.../apache/druid/emitter/prometheus/Metrics.java | 155 ++++++++++++++++++
.../emitter/prometheus/PrometheusEmitter.java | 176 +++++++++++++++++++++
.../prometheus/PrometheusEmitterConfig.java | 103 ++++++++++++
.../prometheus/PrometheusEmitterModule.java} | 16 +-
.../org.apache.druid.initialization.DruidModule | 2 +-
.../src/main/resources/defaultMetrics.json | 128 +++++++++++++++
.../druid/emitter/prometheus/MetricsTest.java | 45 ++++++
.../emitter/prometheus/PrometheusEmitterTest.java | 112 +++++++++++++
.../main/resources/defaultMetricDimensions.json | 2 +-
pom.xml | 1 +
website/.spelling | 5 +
14 files changed, 843 insertions(+), 31 deletions(-)
create mode 100644 docs/development/extensions-contrib/prometheus.md
copy extensions-contrib/{statsd-emitter => prometheus-emitter}/pom.xml (80%)
copy processing/src/test/java/org/apache/druid/segment/DebugRow.java =>
extensions-contrib/prometheus-emitter/src/main/java/org/apache/druid/emitter/prometheus/DimensionsAndCollector.java
(58%)
create mode 100644
extensions-contrib/prometheus-emitter/src/main/java/org/apache/druid/emitter/prometheus/Metrics.java
create mode 100644
extensions-contrib/prometheus-emitter/src/main/java/org/apache/druid/emitter/prometheus/PrometheusEmitter.java
create mode 100644
extensions-contrib/prometheus-emitter/src/main/java/org/apache/druid/emitter/prometheus/PrometheusEmitterConfig.java
copy
extensions-contrib/{statsd-emitter/src/main/java/org/apache/druid/emitter/statsd/StatsDEmitterModule.java
=>
prometheus-emitter/src/main/java/org/apache/druid/emitter/prometheus/PrometheusEmitterModule.java}
(80%)
copy extensions-contrib/{influx-extensions =>
prometheus-emitter}/src/main/resources/META-INF/services/org.apache.druid.initialization.DruidModule
(92%)
create mode 100644
extensions-contrib/prometheus-emitter/src/main/resources/defaultMetrics.json
create mode 100644
extensions-contrib/prometheus-emitter/src/test/java/org/apache/druid/emitter/prometheus/MetricsTest.java
create mode 100644
extensions-contrib/prometheus-emitter/src/test/java/org/apache/druid/emitter/prometheus/PrometheusEmitterTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]