You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by so...@apache.org on 2023/09/05 15:41:49 UTC

[druid] branch master updated (9d6ca61ac1 -> 8088a763a6)

This is an automated email from the ASF dual-hosted git repository.

soumyava pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


    from 9d6ca61ac1 Verify statsd mock client interaction in unit test (#14939)
     add 8088a763a6 Vectorize earliest aggregator for both numeric and string types (#14408)

No new revisions were added by this update.

Summary of changes:
 .../benchmark/query/SqlExpressionBenchmark.java    |  16 +-
 .../queries/wikipedia_editstream_queries.json      |  18 +-
 .../first/DoubleFirstAggregatorFactory.java        |  28 +++
 .../DoubleFirstVectorAggregator.java}              |  26 +--
 .../first/FloatFirstAggregatorFactory.java         |  25 +++
 .../FloatFirstVectorAggregator.java}               |  27 +--
 .../first/LongFirstAggregatorFactory.java          |  26 +++
 .../LongFirstVectorAggregator.java}                |  30 ++-
 .../NumericFirstVectorAggregator.java}             |  72 +++---
 ...SingleStringFirstDimensionVectorAggregator.java | 125 +++++++++++
 .../first/StringFirstAggregatorFactory.java        |  64 ++++++
 .../StringFirstVectorAggregator.java}              |  76 +++----
 .../last/StringLastVectorAggregator.java           |   4 +-
 .../first/DoubleFirstVectorAggregationTest.java    | 246 ++++++++++++++++++++
 .../first/FloatFirstVectorAggregationTest.java     | 250 +++++++++++++++++++++
 .../first/LongFirstVectorAggregationTest.java      | 241 ++++++++++++++++++++
 .../StringFirstVectorAggregatorTest.java}          |  53 ++---
 .../query/groupby/GroupByQueryRunnerTest.java      |   9 -
 .../timeseries/TimeseriesQueryRunnerTest.java      |   6 -
 .../apache/druid/sql/calcite/CalciteQueryTest.java |  91 ++++++--
 20 files changed, 1228 insertions(+), 205 deletions(-)
 copy processing/src/main/java/org/apache/druid/query/aggregation/{last/DoubleLastVectorAggregator.java => first/DoubleFirstVectorAggregator.java} (76%)
 copy processing/src/main/java/org/apache/druid/query/aggregation/{last/FloatLastVectorAggregator.java => first/FloatFirstVectorAggregator.java} (76%)
 copy processing/src/main/java/org/apache/druid/query/aggregation/{last/FloatLastVectorAggregator.java => first/LongFirstVectorAggregator.java} (74%)
 copy processing/src/main/java/org/apache/druid/query/aggregation/{last/NumericLastVectorAggregator.java => first/NumericFirstVectorAggregator.java} (72%)
 create mode 100644 processing/src/main/java/org/apache/druid/query/aggregation/first/SingleStringFirstDimensionVectorAggregator.java
 copy processing/src/main/java/org/apache/druid/query/aggregation/{last/StringLastVectorAggregator.java => first/StringFirstVectorAggregator.java} (73%)
 create mode 100644 processing/src/test/java/org/apache/druid/query/aggregation/first/DoubleFirstVectorAggregationTest.java
 create mode 100644 processing/src/test/java/org/apache/druid/query/aggregation/first/FloatFirstVectorAggregationTest.java
 create mode 100644 processing/src/test/java/org/apache/druid/query/aggregation/first/LongFirstVectorAggregationTest.java
 copy processing/src/test/java/org/apache/druid/query/aggregation/{last/StringLastVectorAggregatorTest.java => first/StringFirstVectorAggregatorTest.java} (73%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org