druid/extensions-contrib
Justin Borromeo 8032c4add8 Add errors and state to stream supervisor status API endpoint (#7428)
* Add state and error tracking for seekable stream supervisors

* Fixed nits in docs

* Made inner class static and updated spec test with jackson inject

* Review changes

* Remove redundant config param in supervisor

* Style

* Applied some of Jon's recommendations

* Add transience field

* write test

* implement code review changes except for reconsidering logic of markRunFinishedAndEvaluateHealth()

* remove transience reporting and fix SeekableStreamSupervisorStateManager impl

* move call to stateManager.markRunFinished() from RunNotice to runInternal() for tests

* remove stateHistory because it wasn't adding much value, some fixes, and add more tests

* fix tests

* code review changes and add HTTP health check status

* fix test failure

* refactor to split into a generic SupervisorStateManager and a specific SeekableStreamSupervisorStateManager

* fixup after merge

* code review changes - add additional docs

* cleanup KafkaIndexTaskTest

* add additional documentation for Kinesis indexing

* remove unused throws class
2019-05-31 17:16:01 -07:00
..
ambari-metrics-emitter Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
azure-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
cassandra-storage Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
cloudfiles-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
distinctcount Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
druid-rocketmq Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
graphite-emitter Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
influx-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
influxdb-emitter Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
kafka-eight-simpleConsumer Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
kafka-emitter Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
materialized-view-maintenance Add errors and state to stream supervisor status API endpoint (#7428) 2019-05-31 17:16:01 -07:00
materialized-view-selection Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
momentsketch Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
moving-average-query Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
opentsdb-emitter Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
rabbitmq Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
redis-cache Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
sqlserver-metadata-storage Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
statsd-emitter Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
tdigestsketch Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
thrift-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
time-min-max Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
virtual-columns Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -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!