druid/extensions-contrib
Gian Merlino bf8fd4c203 Add flattenSpec support to the Avro parser. (#4832)
* Add flattenSpec support to the Avro parser.

Also:

- Refactor the JSONPathParser a bit so it can share flattening code
  with Avro (see ObjectFlatteners).
- Remove the JSONParser. It was only used in two places: by
  UriNamespaceExtractor, and as a base for JSONToLowerParser. Migrated
  the former to JSONPathParser and made the latter a standalone.
- Move GenericRecordAsMap to the Parquet extension, since the Avro
  extension no longer uses it.

* Fix indentation.

* Fix equals/hashCode.
2017-09-26 09:26:06 -07:00
..
ambari-metrics-emitter Enforce Indentation with Checkstyle (#4799) 2017-09-21 13:06:48 -07:00
azure-extensions Add forbidden-apis plugin; prohibit using system time zone (#4611) 2017-08-21 13:02:42 -07:00
cassandra-storage Enforce correct spacing with Checkstyle (#4651) 2017-08-05 10:18:25 -07:00
cloudfiles-extensions Add forbidden-apis plugin; prohibit using system time zone (#4611) 2017-08-21 13:02:42 -07:00
distinctcount Remove IndexedInts.iterator() (#4811) 2017-09-20 21:25:52 -07:00
druid-rocketmq Fix some unnecessary use of boxed types and incorrect format strings spotted by lgtm. (#4474) 2017-07-13 12:15:32 -07:00
google-extensions Enforce Indentation with Checkstyle (#4799) 2017-09-21 13:06:48 -07:00
graphite-emitter Add RequestLogEvent emitters config to graphite-emitter (#4678) 2017-09-22 06:14:32 -07:00
kafka-eight-simpleConsumer Fix some unnecessary use of boxed types and incorrect format strings spotted by lgtm. (#4474) 2017-07-13 12:15:32 -07:00
kafka-emitter Fix spacing in KafkaEmitterConfig (#4663) 2017-08-08 15:12:01 +03:00
orc-extensions Enforce Indentation with Checkstyle (#4799) 2017-09-21 13:06:48 -07:00
parquet-extensions Add flattenSpec support to the Avro parser. (#4832) 2017-09-26 09:26:06 -07:00
rabbitmq Add forbidden-apis plugin; prohibit using system time zone (#4611) 2017-08-21 13:02:42 -07:00
redis-cache Enforce Indentation with Checkstyle (#4799) 2017-09-21 13:06:48 -07:00
sqlserver-metadata-storage Enforce brace formatting with Checkstyle (#4564) 2017-07-21 10:26:59 -05:00
statsd-emitter Enforce Indentation with Checkstyle (#4799) 2017-09-21 13:06:48 -07:00
thrift-extensions Add flattenSpec support to the Avro parser. (#4832) 2017-09-26 09:26:06 -07:00
time-min-max Rename ObjectValueSelector.get() to getObject(); Add getObject() and classOfObject() to ColumnValueSelector (#4801) 2017-09-19 14:47:20 -05:00
virtual-columns Rename ObjectValueSelector.get() to getObject(); Add getObject() and classOfObject() to ColumnValueSelector (#4801) 2017-09-19 14:47:20 -05:00
README.md refactor extensions into their own docs 2016-03-22 18:54:10 -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 druid-development group to let us know!