druid/extensions-contrib
Rishabh Singh 74422b58f5
Emit disk spill and merge buffer utilisation metrics for GroupBy queries (#17360)
This change is to emit following metrics as part of GroupByStatsMonitor monitor,
mergeBuffer/used -> Number of merge buffers used.
mergeBuffer/acquisitionTimeNs -> Total time required to acquire merge buffer.
mergeBuffer/acquisition -> Number of queries that acquired a batch of merge buffers.
groupBy/spilledQueries -> Number of queries that spilled onto the disk.
groupBy/spilledBytes-> Spilled bytes on the disk.
groupBy/mergeDictionarySize -> Size of the merging dictionary.
2024-11-22 14:22:03 +05:30
..
aliyun-oss-extensions Migrated commons-lang usages to commons-lang3 (#17156) 2024-09-28 10:28:11 +02:00
ambari-metrics-emitter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
cassandra-storage Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
cloudfiles-extensions Remove support for Java 8 (#17466) 2024-11-21 15:33:08 +05:30
compressed-bigdecimal Remove support for Java 8 (#17466) 2024-11-21 15:33:08 +05:30
ddsketch Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
distinctcount Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
dropwizard-emitter ManageLifecycle DropwizardEmitter instantiation. (#17451) 2024-11-05 18:57:22 -08:00
druid-deltalake-extensions Fix decimal type support for the delta input format. (#17376) 2024-10-18 08:09:35 -07:00
druid-iceberg-extensions AWS Glue Catalog for Iceberg ingest extension (#17392) 2024-11-10 18:43:55 -08:00
gce-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
graphite-emitter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
grpc-query Remove support for Java 8 (#17466) 2024-11-21 15:33:08 +05:30
influx-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
influxdb-emitter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
kafka-emitter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
kubernetes-overlord-extensions k8s-based-ingestion: Wait for task lifecycles to enter RUNNING state before returning from KubernetesTaskRunner.start (#17446) 2024-11-08 11:13:35 -05:00
materialized-view-maintenance Refactor: Move streaming supervisor methods to `SeekableStreamSupervisor` (#17137) 2024-09-24 10:46:37 -07:00
materialized-view-selection Support Union in Decoupled planning (#17354) 2024-11-05 16:58:57 +01:00
momentsketch Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
moving-average-query Support Union in Decoupled planning (#17354) 2024-11-05 16:58:57 +01:00
opentelemetry-emitter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
opentsdb-emitter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
prometheus-emitter [Prometheus Emitter] Add to code coverage and remove code smell (#17362) 2024-10-17 10:49:16 +05:30
rabbit-stream-indexing-service supervisor: make rejection periods work with stopTasksCount (#17442) 2024-11-18 13:12:24 -08:00
redis-cache Migrated commons-lang usages to commons-lang3 (#17156) 2024-09-28 10:28:11 +02:00
spectator-histogram Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
sqlserver-metadata-storage Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
statsd-emitter Add `ingest/notices/queueSize` and `ingest/pause/time` to statsd emitter (#17487) 2024-11-18 20:58:00 -05:00
tdigestsketch Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
thrift-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
time-min-max Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
virtual-columns Emit disk spill and merge buffer utilisation metrics for GroupBy queries (#17360) 2024-11-22 14:22:03 +05:30
README.md fix broken links (#9537) 2020-03-22 17:41:18 -07:00

README.md

Community Extensions

Please contribute all community extensions in this directory and include a doc of how your extension can be used under docs/development/extensions-contrib/.

Please note that community extensions are maintained by their original contributors and are not packaged with the core Druid distribution. If you'd like to take on maintenance for a community extension, please post on dev@druid.apache.org to let us know!