You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by cw...@apache.org on 2021/04/09 02:24:44 UTC

[druid] branch master updated (de69180 -> 338886f)

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

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


    from de69180  [Bug]Kinesis-data-format IT can not work (#11071)
     add 338886f  vector group by support for string expressions (#11010)

No new revisions were added by this update.

Summary of changes:
 .../benchmark/query/SqlExpressionBenchmark.java    |  10 +-
 .../druid/math/expr/BinaryMathOperatorExpr.java    |  10 +-
 .../main/java/org/apache/druid/math/expr/Expr.java |  30 ++++++
 .../java/org/apache/druid/math/expr/ExprType.java  |  10 ++
 .../java/org/apache/druid/math/expr/Function.java  |  16 +++
 .../BivariateFunctionVectorObjectProcessor.java    |   5 +-
 ... => StringOutMultiStringInVectorProcessor.java} |  54 +++++------
 .../StringOutStringsInFunctionVectorProcessor.java |   5 +-
 .../math/expr/vector/VectorStringProcessors.java   | 103 ++++++++++++++++++++
 .../druid/math/expr/VectorExprSanityTest.java      |   9 ++
 .../query/filter/sql/BloomDimFilterSqlTest.java    |   3 -
 ...ngleValueStringGroupByVectorColumnSelector.java | 107 +++++++++++++++++++++
 .../GroupByVectorColumnProcessorFactory.java       |   4 +-
 .../epinephelinae/vector/VectorGroupByEngine.java  |   8 +-
 .../query/groupby/GroupByQueryRunnerTest.java      |  73 ++++++++++++--
 .../virtual/VectorizedVirtualColumnTest.java       |   2 -
 .../apache/druid/sql/calcite/CalciteQueryTest.java |  72 +++++++++++++-
 .../calcite/SqlVectorizedExpressionSanityTest.java |   5 +-
 18 files changed, 460 insertions(+), 66 deletions(-)
 copy core/src/main/java/org/apache/druid/math/expr/vector/{StringOutStringsInFunctionVectorProcessor.java => StringOutMultiStringInVectorProcessor.java} (56%)
 create mode 100644 core/src/main/java/org/apache/druid/math/expr/vector/VectorStringProcessors.java
 create mode 100644 processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/vector/DictionaryBuildingSingleValueStringGroupByVectorColumnSelector.java

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