This is an automated email from the ASF dual-hosted git repository.
gian pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from 4b2d87336a Add additional index on task table (#14470)
add 67fbd8e7fc Add "stringEncoding" parameter to DataSketches HLL. (#11201)
No new revisions were added by this update.
Summary of changes:
.../druid/benchmark/DataSketchesHllBenchmark.java | 1 +
.../apache/druid/benchmark/query/SqlBenchmark.java | 39 +-
codestyle/spotbugs-exclude.xml | 1 +
.../hll/HllSketchAggregatorFactory.java | 44 +-
.../datasketches/hll/HllSketchBuildAggregator.java | 55 +--
.../hll/HllSketchBuildAggregatorFactory.java | 38 +-
.../hll/HllSketchBuildBufferAggregator.java | 24 +-
.../hll/HllSketchBuildColumnProcessorFactory.java | 110 +++++
...uildAggregator.java => HllSketchBuildUtil.java} | 123 ++---
.../hll/HllSketchBuildVectorAggregator.java | 68 ++-
.../datasketches/hll/HllSketchHolder.java | 6 +
.../hll/HllSketchMergeAggregatorFactory.java | 17 +-
.../hll/HllSketchMergeVectorAggregator.java | 7 +-
.../datasketches/hll/HllSketchModule.java | 2 +
.../HllSketchApproxCountDistinctSqlAggregator.java | 8 +-
...ketchApproxCountDistinctUtf8SqlAggregator.java} | 27 +-
.../hll/sql/HllSketchBaseSqlAggregator.java | 16 +-
.../hll/sql/HllSketchObjectSqlAggregator.java | 3 +-
.../DoubleHllSketchBuildVectorProcessor.java | 74 +++
.../hll/vector/HllSketchBuildVectorProcessor.java | 35 ++
.../HllSketchBuildVectorProcessorFactory.java | 94 ++++
.../vector/LongHllSketchBuildVectorProcessor.java | 74 +++
...tiValueStringHllSketchBuildVectorProcessor.java | 93 ++++
.../ObjectHllSketchBuildVectorProcessor.java | 87 ++++
...leValueStringHllSketchBuildVectorProcessor.java | 82 ++++
.../hll/HllSketchAggregatorFactoryTest.java | 45 +-
.../datasketches/hll/HllSketchAggregatorTest.java | 128 ++++--
.../hll/HllSketchBuildAggregatorFactoryTest.java | 110 +++++
.../hll/HllSketchBuildAggregatorTest.java | 135 ------
.../datasketches/hll/HllSketchBuildUtilTest.java | 294 ++++++++++++
.../hll/HllSketchMergeAggregatorFactoryTest.java | 124 ++++-
.../hll/HllSketchToEstimatePostAggregatorTest.java | 1 +
.../hll/sql/HllSketchSqlAggregatorTest.java | 497 ++++++++++++---------
.../coordinator/duty/ITAutoCompactionTest.java | 12 +-
.../druid/java/util/common/StringEncoding.java | 65 +++
...ingEncodingDefaultUTF16LEJsonIncludeFilter.java | 39 ++
...ncodingDefaultUTF16LEJsonIncludeFilterTest.java | 37 ++
.../druid/java/util/common/StringEncodingTest.java | 57 +++
38 files changed, 2051 insertions(+), 621 deletions(-)
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/HllSketchBuildColumnProcessorFactory.java
copy
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/{HllSketchBuildAggregator.java
=> HllSketchBuildUtil.java} (50%)
copy
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/sql/{HllSketchApproxCountDistinctSqlAggregator.java
=> HllSketchApproxCountDistinctUtf8SqlAggregator.java} (72%)
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/DoubleHllSketchBuildVectorProcessor.java
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/HllSketchBuildVectorProcessor.java
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/HllSketchBuildVectorProcessorFactory.java
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/LongHllSketchBuildVectorProcessor.java
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/MultiValueStringHllSketchBuildVectorProcessor.java
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/ObjectHllSketchBuildVectorProcessor.java
create mode 100644
extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/vector/SingleValueStringHllSketchBuildVectorProcessor.java
create mode 100644
extensions-core/datasketches/src/test/java/org/apache/druid/query/aggregation/datasketches/hll/HllSketchBuildAggregatorFactoryTest.java
delete mode 100644
extensions-core/datasketches/src/test/java/org/apache/druid/query/aggregation/datasketches/hll/HllSketchBuildAggregatorTest.java
create mode 100644
extensions-core/datasketches/src/test/java/org/apache/druid/query/aggregation/datasketches/hll/HllSketchBuildUtilTest.java
create mode 100644
processing/src/main/java/org/apache/druid/java/util/common/StringEncoding.java
create mode 100644
processing/src/main/java/org/apache/druid/java/util/common/StringEncodingDefaultUTF16LEJsonIncludeFilter.java
create mode 100644
processing/src/test/java/org/apache/druid/java/util/common/StringEncodingDefaultUTF16LEJsonIncludeFilterTest.java
create mode 100644
processing/src/test/java/org/apache/druid/java/util/common/StringEncodingTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]