druid/extensions-contrib
Bartosz Mikulski 0bc9f9f303
#12912 Fix KafkaEmitter not emitting queryType for a native query (#12915)
Fixes KafkaEmitter not emitting queryType for a native query. The Event to JSON serialization was extracted to the external class: EventToJsonSerializer. This was done to simplify the testing logic for the serialization as well as extract the responsibility of serialization to the separate class.

The logic builds ObjectNode incrementally based on the event .toMap method. Parsing each entry individually ensures that the Jackson polymorphic annotations are respected. Not respecting these annotation caused the missing of the queryType from output event.
2022-08-24 14:07:00 +05:30
..
aliyun-oss-extensions Able to filter Cloud objects with glob notation. (#12659) 2022-06-24 11:40:08 +05:30
ambari-metrics-emitter Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
cassandra-storage Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
cloudfiles-extensions Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
distinctcount Adding withName implementation to AggregatorFactory (#12862) 2022-08-08 18:31:56 +05:30
dropwizard-emitter Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
gce-extensions Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
graphite-emitter Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
influx-extensions Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
influxdb-emitter Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
kafka-emitter #12912 Fix KafkaEmitter not emitting queryType for a native query (#12915) 2022-08-24 14:07:00 +05:30
materialized-view-maintenance Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
materialized-view-selection Introduce defaultOnDiskStorage config for Group By (#12833) 2022-08-12 09:40:21 -07:00
momentsketch Adding withName implementation to AggregatorFactory (#12862) 2022-08-08 18:31:56 +05:30
moving-average-query Adding withName implementation to AggregatorFactory (#12862) 2022-08-08 18:31:56 +05:30
opentelemetry-emitter #12912 Fix KafkaEmitter not emitting queryType for a native query (#12915) 2022-08-24 14:07:00 +05:30
opentsdb-emitter Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
prometheus-emitter Upgrade prometheus version, add more labels to PrometheusEmitter (#12769) 2022-07-15 14:43:12 +05:30
redis-cache Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
sqlserver-metadata-storage Optimize overlord GET /tasks memory usage (#12404) 2022-06-16 22:30:37 +05:30
statsd-emitter * fix duplicate dimension (#12778) 2022-07-14 10:39:03 +05:30
tdigestsketch Refactor SqlLifecycle into statement classes (#12845) 2022-08-14 00:44:08 -07:00
thrift-extensions Bump up the versions (#12480) 2022-04-27 14:28:20 +05:30
time-min-max Adding withName implementation to AggregatorFactory (#12862) 2022-08-08 18:31:56 +05:30
virtual-columns Bump up the versions (#12480) 2022-04-27 14:28:20 +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!