druid/extensions-contrib
Jihoon Son 733dfc9b30 Add PrefetchableTextFilesFirehoseFactory for cloud storage types (#4193)
* Add PrefetcheableTextFilesFirehoseFactory

* fix comment

* exception handling

* Fix wrong json property

* Remove ReplayableFirehoseFactory and fix misspelling

* Defer object initialization

* Add a temporaryDirectory parameter to FirehoseFactory.connect()

* fix when cache and fetch are disabled

* Address comments

* Add more test

* Increase timeout for test

* Add wrapObjectStream

* Move methods to Firehose from PrefetchableFirehoseFactory

* Cleanup comment

* add directory listing to s3 firehose

* Rename a variable

* Addressing comments

* Update document

* Support disabling prefetch

* Fix race condition

* Add fetchLock

* Remove ReplayableFirehoseFactoryTest

* Fix compilation error

* Fix test failure

* Address comments

* Add default implementation for new method
2017-05-18 15:37:18 +09:00
..
ambari-metrics-emitter Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
azure-extensions Add PrefetchableTextFilesFirehoseFactory for cloud storage types (#4193) 2017-05-18 15:37:18 +09:00
cassandra-storage Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
cloudfiles-extensions Add PrefetchableTextFilesFirehoseFactory for cloud storage types (#4193) 2017-05-18 15:37:18 +09:00
distinctcount Monomorphic processing of TopN queries with simple double aggregators over historical segments (part of #3798) (#4079) 2017-05-16 16:19:55 -07:00
druid-rocketmq Add PrefetchableTextFilesFirehoseFactory for cloud storage types (#4193) 2017-05-18 15:37:18 +09:00
google-extensions Add PrefetchableTextFilesFirehoseFactory for cloud storage types (#4193) 2017-05-18 15:37:18 +09:00
graphite-emitter Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
kafka-eight-simpleConsumer Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
kafka-emitter Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
orc-extensions Improve `collection` related things that reusing a immutable object instead of creating a new object (#4135) 2017-05-17 01:38:51 +09:00
parquet-extensions Make @Override annotation obligatory (#4274) 2017-05-16 13:30:30 -05:00
rabbitmq Add PrefetchableTextFilesFirehoseFactory for cloud storage types (#4193) 2017-05-18 15:37:18 +09:00
scan-query Make @Override annotation obligatory (#4274) 2017-05-16 13:30:30 -05:00
sqlserver-metadata-storage Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
statsd-emitter Update versions to 0.10.1-SNAPSHOT. (#4191) 2017-04-20 18:12:28 -07:00
thrift-extensions Make @Override annotation obligatory (#4274) 2017-05-16 13:30:30 -05:00
time-min-max Improve `collection` related things that reusing a immutable object instead of creating a new object (#4135) 2017-05-17 01:38:51 +09:00
virtual-columns Make @Override annotation obligatory (#4274) 2017-05-16 13:30:30 -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!