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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to