You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by jo...@apache.org on 2019/08/05 19:01:53 UTC
[incubator-druid] branch master updated (ac856fe -> 93cf9d4)
This is an automated email from the ASF dual-hosted git repository.
jonwei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-druid.git.
from ac856fe Web-Console: Adds edit-context-dialog (#8228)
add 93cf9d4 SQL support for t-digest based sketch aggregators (#8100)
No new revisions were added by this update.
Summary of changes:
.../extensions-contrib/tdigestsketch-quantiles.md | 86 ++--
docs/content/querying/sql.md | 2 +
extensions-contrib/tdigestsketch/pom.xml | 84 +++-
.../TDigestMergeSketchAggregator.java | 83 ----
.../TDigestMergeSketchAggregatorFactory.java | 64 ---
.../TDigestMergeSketchBufferAggregator.java | 110 -----
...ggregator.java => TDigestSketchAggregator.java} | 12 +-
...ry.java => TDigestSketchAggregatorFactory.java} | 37 +-
...tor.java => TDigestSketchBufferAggregator.java} | 8 +-
.../TDigestSketchComplexMetricSerde.java | 2 +-
.../tdigestsketch/TDigestSketchModule.java | 22 +-
.../tdigestsketch/TDigestSketchObjectStrategy.java | 2 +-
... => TDigestSketchToQuantilePostAggregator.java} | 68 ++--
.../TDigestSketchToQuantilesPostAggregator.java | 6 +-
.../tdigestsketch/TDigestSketchUtils.java | 33 ++
.../sql/TDigestGenerateSketchSqlAggregator.java | 183 +++++++++
.../sql/TDigestSketchQuantileSqlAggregator.java | 112 ++----
.../tdigestsketch/TDigestSketchAggregatorTest.java | 28 +-
.../sql/TDigestSketchSqlAggregatorTest.java | 447 +++++++++++++++++++++
.../druid/query/aggregation/AggregatorUtil.java | 2 -
.../query/aggregation/post/PostAggregatorIds.java | 2 +
21 files changed, 907 insertions(+), 486 deletions(-)
delete mode 100644 extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/TDigestMergeSketchAggregator.java
delete mode 100644 extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/TDigestMergeSketchAggregatorFactory.java
delete mode 100644 extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/TDigestMergeSketchBufferAggregator.java
rename extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/{TDigestBuildSketchAggregator.java => TDigestSketchAggregator.java} (85%)
rename extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/{TDigestBuildSketchAggregatorFactory.java => TDigestSketchAggregatorFactory.java} (79%)
rename extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/{TDigestBuildSketchBufferAggregator.java => TDigestSketchBufferAggregator.java} (93%)
copy extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/{TDigestSketchToQuantilesPostAggregator.java => TDigestSketchToQuantilePostAggregator.java} (67%)
create mode 100644 extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestGenerateSketchSqlAggregator.java
copy extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/quantiles/sql/DoublesSketchSqlAggregator.java => extensions-contrib/tdigestsketch/src/main/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchQuantileSqlAggregator.java (61%)
create mode 100644 extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org