druid/extensions-contrib
Gian Merlino 77297f4e6f GroupBy array-based result rows. (#8196)
* GroupBy array-based result rows.

Fixes #8118; see that proposal for details.

Other than the GroupBy changes, the main other "interesting" classes are:

- ResultRow: The array-based result type.
- BaseQuery: T is no longer required to be Comparable.
- QueryToolChest: Adds "decorateObjectMapper" to enable query-aware serialization
  and deserialization of result rows (necessary due to their positional nature).
- QueryResource: Uses the new decoration functionality.
- DirectDruidClient: Also uses the new decoration functionality.
- QueryMaker (in Druid SQL): Modifications to read ResultRows.

These classes weren't changed, but got some new javadocs:

- BySegmentQueryRunner
- FinalizeResultsQueryRunner
- Query

* Adjustments for TC stuff.
2019-07-31 16:15:12 -07:00
..
ambari-metrics-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
azure-extensions Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
cassandra-storage Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
cloudfiles-extensions Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
distinctcount GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
graphite-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
influx-extensions Spotbugs fix DM_NUMBER_CTOR (#8072) 2019-07-30 20:08:27 +03:00
influxdb-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
kafka-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
materialized-view-maintenance Enable Spotbugs: WMI_WRONG_MAP_ITERATOR (#8005) 2019-07-30 19:51:53 +03:00
materialized-view-selection Enable Spotbugs: WMI_WRONG_MAP_ITERATOR (#8005) 2019-07-30 19:51:53 +03:00
momentsketch GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
moving-average-query GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
opentsdb-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
redis-cache Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
sqlserver-metadata-storage Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
statsd-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
tdigestsketch GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
thrift-extensions Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
time-min-max GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
virtual-columns GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
README.md add missing license headers, in particular to MD files; clean up RAT … (#6563) 2018-11-13 09:38:37 -08: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/content/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!