Alexander Saydakov
59f9ff38c7
fix issue #7607 ( #7619 )
...
* fix issue #7607
* exclude com.google.code.findbugs:annotations
2019-05-09 17:33:29 -07:00
Alexander Saydakov
28b4e8586d
use latest sketches-core-0.13.1 ( #7320 )
...
* use latest sketches-core-0.13.0
* latest release
2019-04-03 17:06:02 -04:00
Jonathan Wei
fafbc4a80e
Set version to 0.15.0-incubating-SNAPSHOT ( #7014 )
2019-02-07 14:02:52 -08:00
Jonathan Wei
8bc5eaa908
Set version to 0.14.0-incubating-SNAPSHOT ( #7003 )
2019-02-04 19:36:20 -08:00
Jonathan Wei
953b96d0a4
Add more sketch aggregator support in Druid SQL ( #6951 )
...
* Add more sketch aggregator support in Druid SQL
* Add docs
* Tweak module serde register
* Fix tests
* Checkstyle
* Test fix
* PR comment
* PR comment
* PR comments
2019-02-02 22:34:53 -08:00
Jonathan Wei
68f744ec0a
Fixed buckets histogram aggregator ( #6638 )
...
* Fixed buckets histogram aggregator
* PR comments
* More PR comments
* Checkstyle
* TeamCity
* More TeamCity
* PR comment
* PR comment
* Fix doc formatting
2019-01-17 14:51:16 -08:00
Alexander Saydakov
ec9d1827a0
updated to use the latest sketches-core-0.12.0 ( #6381 )
2018-10-23 11:20:19 -07:00
Clint Wylie
84598fba3b
combine druid-api, druid-common, java-util into druid-core ( #6443 )
...
* combine druid-api, druid-common, java-util
* spacing
2018-10-14 20:37:37 -07:00
David Lim
20ab213ba6
change project versions to 0.13.0-incubating-SNAPSHOT ( #6453 )
2018-10-11 19:28:01 -07:00
Gian Merlino
431d3d8497
Rename io.druid to org.apache.druid. ( #6266 )
...
* Rename io.druid to org.apache.druid.
* Fix META-INF files and remove some benchmark results.
* MonitorsConfig update for metrics package migration.
* Reorder some dimensions in inner queries for some reason.
* Fix protobuf tests.
2018-08-30 09:56:26 -07:00
Jihoon Son
ecee3e0a24
Further optimize memory for Travis jobs ( #6150 )
...
* Further optimize memory for Travis jobs
* fix build
* sudo false
2018-08-10 22:03:36 -07:00
Gian Merlino
04ea3c9f8c
Update license headers. ( #5976 )
...
* Update license headers.
For compliance with http://www.apache.org/legal/src-headers.html .
* More license adjustments.
* Fix mistakenly edited package line.
2018-07-11 09:55:18 -07:00
Alexander Saydakov
15864434be
ArrayOfDoublesSketch module ( #5148 )
...
* ArrayOfDoublesSketch module
* UTF-8 fix
* javadoc, style fixes
* more style fixes
* null key selector fix
* more style fixes
* removed @Override, strict compiler doesn't like it
* removed @Override, strict compiler doesn't like it
* IndexedInts is not autoclosable? removed one more @0verride
* synchronized with upstream master
* removed unused imports
* addressed review points
* null fix
* addressed review points
* IAE from druid package
* synchronized aggregate() and get()
* use locks per buffer position
* corrected javadoc
* style fixes
* added lock and narrowed the scope
* addressed review comments
* conflict resolution went wrong
* addressed review comments
* javadoc
* javadoc links
* fully qualified name since there is no import for this class
* addressed review points
* style fix
* StandardCharsets.UTF_8
* addressed review points
* added @Override
* added equals and hashCode tests for post aggs
* formatting
* suppress warnings
* optimal IndexedInts iteration
* suppress SelfEquals
* added comments about getClass() in equals()
2018-05-13 15:48:00 +03:00
Gian Merlino
7e02408510
Update versions to 0.13.0-SNAPSHOT. ( #5323 )
2018-02-02 12:06:38 -06:00
Roman Leventov
5787d04fad
Bump Druid version to 0.12.0 ( #5138 )
2017-12-15 07:37:01 -08:00
Alexander Saydakov
45f91a241e
numeric quantiles sketch aggregator ( #5002 )
...
* numeric quantiles sketch aggregator
* it seems that we need to synchronize all methods, which modify the state
* Seems like a false positive with -Pstrict
* code style fix
* code style fix
* use sketches-core-0.10.3
* moved cache ids to the central place
* better class names
* support large columns
* explained autodetection, added exception
* added comments regarding sketches moving on heap
* support reindexing
* implemented suggestions from jihoonson
* style fix
* use max(k, other.k) for better accuracy
* check for NilColumnValueSelector instead of null
* throw exceptions instead of providing no-op comparators
2017-12-06 08:18:08 +09:00
Gian Merlino
1f2074c247
Bump versions in master to 0.11.1-SNAPSHOT. ( #4878 )
...
* Bump versions in master to 0.11.1-SNAPSHOT.
* Missed a few.
2017-09-28 17:09:51 -05:00
Alexander Saydakov
c3fbe5158d
use latest sketches-core-0.10.1 and memory-0.10.3 ( #4828 )
...
* use latest sketches-core-0.10.1 and memory-0.10.3
* style fix
* better variable name
* removed explicit dependency on memory
2017-09-27 15:18:33 -05:00
Roman Leventov
ae900a4934
Update versions to 0.11.0-SNAPSHOT ( #4483 )
2017-06-28 17:05:58 -07:00
Gian Merlino
4c33d0a00f
Add some new expression functions and macros. ( #4442 )
...
* Add some new expression functions and macros.
See misc/math-expr.md for the list of added functions, except for
"like", which previously existed but was not documented.
* Add easymock to datasketches tests.
* Add easymock to distinctcount tests.
* Add easymock to virtual-columns tests.
* Code review comments.
* Clean up code a bit.
* Add easymock to scan-query tests.
* Rework ExprMacros that have multiple impls.
* Improve test coverage.
2017-06-28 10:15:58 -07:00
Gian Merlino
2ca7b00346
Update versions to 0.10.1-SNAPSHOT. ( #4191 )
2017-04-20 18:12:28 -07:00
Gian Merlino
78b0d134ae
Require Java 8 and include some Java 8 dependencies. ( #3914 )
...
* Require Java 8 and include some Java 8 dependencies.
- Upgrade Jetty to 9.3.16.v20170120.
- Upgrade DataSketches to 0.8.4.
- Bundle caffeine-cache by default.
- Still target Java 7 when compiling base Druid classes.
* Update cluster, quickstart docs.
* Remove oraclejdk7 from travis.yml.
2017-02-14 12:51:51 -08:00
Gian Merlino
12317fd001
Bump version to 0.10.0-SNAPSHOT. ( #3913 )
2017-02-06 17:54:35 -08:00
Gian Merlino
40f2fe7893
Bump versions to 0.9.3-SNAPSHOT ( #3524 )
2016-09-29 13:53:32 -07:00
Alexander Saydakov
1a5042ca26
updated dependency on sketches-core ( #3443 )
...
* updated dependency on sketches-core to 0.7.0
* Use sketches-core-0.4.1, which is the latest version still compatible
with JDK7
2016-09-09 16:21:32 -07:00
Gian Merlino
ebf890fe79
Update master version to 0.9.2-SNAPSHOT. ( #3133 )
2016-06-13 13:10:38 -07:00
Gian Merlino
7e7a886f65
Move druid-api into the druid repo.
...
This is from druid-api-0.3.17, as of commit 51884f1d05d5512cacaf62cedfbb28c6ab2535cf
in the druid-api repo.
2016-03-24 11:04:34 -07:00
Gian Merlino
738dcd8cd9
Update version to 0.9.1-SNAPSHOT.
...
Fixes #2462
2016-03-17 10:34:20 -07:00
fjy
e3e932a4d4
refactor extensions into core and contrib
2016-03-08 17:12:09 -08:00