druid/extensions-contrib
Abhishek Radhakrishnan 51fd79ee58
Clean up kafka emitter tests, add more validations and code coverage. (#15878)
* Clean up kafka emitter tests a bit and add more validations.

The test wasn't validating what events were sent, but simply the dropped counters, which
aren't that useful.
Additionally, this module has fewer tests, so folks often run into code coverage issue
in this extension. Hopefully this change helps with that too.

* Change things to feed-based rather than topic-based.

* Another test for shared topic

* Switch to DruidException, add test dependencies and sad path config tests.

* missing test dependency

* minor renames.

* Add more tests - to test unknown events and drop when queue is full
2024-02-12 16:22:19 -05:00
..
aliyun-oss-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
ambari-metrics-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
cassandra-storage Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
cloudfiles-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
compressed-bigdecimal Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
ddsketch Fix minor build issues and stabilize intellij-inspections runs (#15747) 2024-01-24 15:17:33 +05:30
distinctcount Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
dropwizard-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
druid-deltalake-extensions Update `groupId` for delta-lake and iceberg extensions (#15843) 2024-02-07 23:54:06 -08:00
druid-iceberg-extensions Update `groupId` for delta-lake and iceberg extensions (#15843) 2024-02-07 23:54:06 -08:00
gce-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
graphite-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
influx-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
influxdb-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
kafka-emitter Clean up kafka emitter tests, add more validations and code coverage. (#15878) 2024-02-12 16:22:19 -05:00
kubernetes-overlord-extensions Parallelize storage of incremental segments (#13982) 2024-02-07 10:43:05 +05:30
materialized-view-maintenance Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
materialized-view-selection Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
momentsketch Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
moving-average-query Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
opentelemetry-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
opentsdb-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
prometheus-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
redis-cache Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
spectator-histogram Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
sqlserver-metadata-storage Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
statsd-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
tdigestsketch Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
thrift-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
time-min-max Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
virtual-columns Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +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!