mirror of https://github.com/apache/druid.git
8619adb5b9
* Add the new tasks api in overlordResource
It takes 4 optional query params
* state(pending/running/waiting/compelte)
* dataSource
* interval (applies to completed tasks)
* maxCompletedTasks (applies to completed tasks)
If all params are null, the api returns all the tasks
* Add the state to each task returned by tasks endpoint
* divide active tasks into waiting, pending or running
* Add more unit tests
* Add UNKNOWN state to TaskState
* Fix the authorization calls
* WIP: PR comments
Added new class to capture task info for caching
Other refactoring
* Refactoring : move TaskStatus class to druid-api
so it can be accessed within server
And other related classes like TaskState and TaskStatusPlus are in api
* Remove unused class and apis accessing it
* Add a separate cache for recently completed tasks
This is to mainly capture the task type from payload
* Ignore a test
* Add a RuntimeTaskState to encompass all states a task can be in
* Revert "Add a RuntimeTaskState to encompass all states a task can be in"
This reverts commit
|
||
---|---|---|
.. | ||
ambari-metrics-emitter | ||
azure-extensions | ||
cassandra-storage | ||
cloudfiles-extensions | ||
distinctcount | ||
druid-rocketmq | ||
google-extensions | ||
graphite-emitter | ||
influx-extensions | ||
kafka-eight-simpleConsumer | ||
kafka-emitter | ||
materialized-view-maintenance | ||
materialized-view-selection | ||
opentsdb-emitter | ||
orc-extensions | ||
parquet-extensions | ||
rabbitmq | ||
redis-cache | ||
sqlserver-metadata-storage | ||
statsd-emitter | ||
thrift-extensions | ||
time-min-max | ||
virtual-columns | ||
README.md |
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!