druid/extensions-contrib
Clint Wylie 1224d8b746 overhaul 'druid-parquet-extensions' module, promoting from 'contrib' to 'core' (#6360)
* move parquet-extensions from contrib to core, adds new hadoop parquet parser that does not convert to avro first and supports flattenSpec and int96 columns, add support for flattenSpec for parquet-avro conversion parser, much test with a bunch of files lifted from spark-sql

* fix avro flattener to support nullable primitives for auto discovery and now only supports primitive arrays instead of all arrays

* remove leftover print

* convert micro timestamp to millis

* checkstyle

* add ignore for .parquet and .parq to rat exclude

* fix legit test failure from avro flattern behavior change

* fix rebase

* add exclusions to pom to cut down on redundant jars

* refactor tests, add support for unwrapping lists for parquet-avro, review comments

* more comment

* fix oops

* tweak parquet-avro list handling

* more docs

* fix style

* grr styles
2018-11-05 21:33:42 -08:00
..
ambari-metrics-emitter Add RequestLogEventBuilderFactory (#6477) 2018-10-31 22:24:37 +01:00
azure-extensions Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
cassandra-storage combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
cloudfiles-extensions Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
distinctcount combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
druid-rocketmq combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
google-extensions Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
graphite-emitter Add RequestLogEventBuilderFactory (#6477) 2018-10-31 22:24:37 +01:00
influx-extensions combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
kafka-eight-simpleConsumer Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
kafka-emitter combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
materialized-view-maintenance Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
materialized-view-selection Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
opentsdb-emitter combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
orc-extensions Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
rabbitmq combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
redis-cache combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
sqlserver-metadata-storage combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
statsd-emitter combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
thrift-extensions change project versions to 0.13.0-incubating-SNAPSHOT (#6453) 2018-10-11 19:28:01 -07:00
time-min-max Prohibit some guava collection APIs and use JDK collection APIs directly (#6511) 2018-10-29 13:02:43 +01:00
virtual-columns combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00
README.md Replace dev list references in docs. (#5723) 2018-04-30 11:25:45 -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/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!