druid/extensions-contrib
Eugene Sevastianov 3f3162b85e Enum of ResponseContext keys (#8157)
* Refactored ResponseContext and aggregated its keys into Enum

* Added unit tests for ResponseContext and refactored the serialization

* Removed unused methods

* Fixed code style

* Fixed code style

* Fixed code style

* Made SerializationResult static

* Updated according to the PR discussion:

Renamed an argument

Updated comparator

Replaced Pair usage with Map.Entry

Added a comment about quadratic complexity

Removed boolean field with an expression

Renamed SerializationResult field

Renamed the method merge to add and renamed several context keys

Renamed field and method related to scanRowsLimit

Updated a comment

Simplified a block of code

Renamed a variable

* Added JsonProperty annotation to renamed ScanQuery field

* Extension-friendly context key implementation

* Refactored ResponseContext: updated delegate type, comments and exceptions

Reducing serialized context length by removing some of its'
collection elements

* Fixed tests

* Simplified response context truncation during serialization

* Extracted a method of removing elements from a response context and
added some comments

* Fixed typos and updated comments
2019-08-03 12:05:21 +03:00
..
ambari-metrics-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
azure-extensions Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
cassandra-storage Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
cloudfiles-extensions Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
distinctcount GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
graphite-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
influx-extensions Spotbugs fix DM_NUMBER_CTOR (#8072) 2019-07-30 20:08:27 +03:00
influxdb-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
kafka-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
materialized-view-maintenance Enable Spotbugs: WMI_WRONG_MAP_ITERATOR (#8005) 2019-07-30 19:51:53 +03:00
materialized-view-selection Enable Spotbugs: WMI_WRONG_MAP_ITERATOR (#8005) 2019-07-30 19:51:53 +03:00
momentsketch GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
moving-average-query Enum of ResponseContext keys (#8157) 2019-08-03 12:05:21 +03:00
opentsdb-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
redis-cache Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
sqlserver-metadata-storage Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
statsd-emitter Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
tdigestsketch GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
thrift-extensions Revert "Fix dependency analyze warnings (#8128)" (#8189) 2019-07-29 11:42:16 -07:00
time-min-max GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -07:00
virtual-columns GroupBy array-based result rows. (#8196) 2019-07-31 16:15:12 -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!