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