Releases: zapr-oss/druidry
druidry-3.1
This release includes :
- Support for
numeric
,dimension
&inverted
topNmetric - Support for movingAverage query
- Marking select query as deprecated since it has been removed in Druid version 0.17.0
- Support of automatic resource management for Client (AutoCloseable)
- Added
expression
support to some aggregators - Support for
limit
in timeSeries query - Support for
stringFirst
andstringLast
aggregators - Support for
round
in hyperUniqueAggregator - Jackson databind version bump to 2.9.10.4
Checkout milestone for all tagged PRs.
Contributors :
@zhaomoran
@Jonarzz
@tunix
@abhi195
Thanks to everyone who contributed to this release
DataSources, Having Filters, Enhanced QueryContext options & Java 11 compatibility
This release includes :
- Support for all types of Datasources(table, union, query) (#87)
- Updated lombok version for Java 11 compatibility (#113)
- Support for Having filters (#113)
- Extending query context options (#116)
- Support for filter of
null
as dimension value (#117) - Bump jackson-databind from 2.9.9.2 to 2.9.10.1 (#114)
This release has breaking changes, upgrade carefully. Breaking changes are due to DataType changes to provide support for DataSources and few package restructuring for better project structuring.
Contributors :
DataSketches, Virtual Columns and Jackson update
These release includes support for :
-
Data Sketches ( Aggregators and Post Aggregators ) :
- Tuple sketch
- Quantiles sketch
- HLL sketch
-
- Expression virtual column
-
errorBoundsStdDev in ThetaSketch Post Aggregator
-
Jackson versions upgrade due to security vulnerability
- databind --> 2.9.9.2
- datatype-joda --> 2.9.9
External contributors :
Aaron Stockton ( @st0ckface )
Abhi Sapariya ( @abhi195 )
Gagan Gupta ( @gagangupt16 )
Siddharth ( @siddharthsa )
Viacheslav Chimishuk ( @vchimishuk )
Support for Filtered Dimension and Histogram extension
Support for
- Filtered Dimension
- Histogram extension
External Contributors:
- Filtered Dimension was added by @nischalkumar
Support for LimitPushDown options in query context and TimeFormatExtractionFunction bug fix
This release includes:
- Support for limitPushDown options in query context (http://druid.io/docs/latest/querying/groupbyquery.html#groupby-v2-configurations)
- Taking datetime pattern as String instead of SimpleDateFormat in TimeFormatExtractionFunction (Fixing issue #80 )
Contributor:
- Zubair (@moezubair )
Support for Long in Selector Filter and Select Query
- Support for Selector Filter
- Support for Select Query
- Jackson version updated to v2.9.8
- Owing to the contributions, @abhi-zapr is now added as developer in
pom.xml
Contributor:
@patilvikram
@stepanovD
Support for DistinctCount extension
Added druid DistinctCount aggregator extension.
http://druid.io/docs/latest/development/extensions-contrib/distinctcount.html
Fixed issue #65
Licensing as Apache License 2
Merge pull request #64 from zapr-oss/develop Changing License to Apache License 2
Jackson Updated to v2.9.7
Merge pull request #59 from zapr-oss/develop v2.8 release
Support for DruidScanQuery and new Aggregators
This release includes support for:
- Scan Query (http://druid.io/docs/latest/querying/scan-query.html)
- Aggregators (http://druid.io/docs/latest/querying/aggregations.html)
In the aggregators, following support has been added.
- Double First
- Double Last
- Float First
- Float Last
- Long First
- Long Last
Contributor:
- Vikram (@patilvikram)