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/05/04 05:17:35 UTC

[druid] branch master updated (6f7701e -> 554f1ff)

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 6f7701e  fixed array syntax (#11191)
     add 554f1ff  ARRAY_AGG sql aggregator function (#11157)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/druid/math/expr/ExprEval.java  |  60 +-
 .../org/apache/druid/math/expr/InputBindings.java  |  64 +++
 .../java/org/apache/druid/math/expr/Parser.java    |  19 -
 .../apache/druid/math/expr/UnaryOperatorExpr.java  |   2 +-
 .../apache/druid/math/expr/ApplyFunctionTest.java  |   2 +-
 .../java/org/apache/druid/math/expr/EvalTest.java  |   6 +-
 .../org/apache/druid/math/expr/FunctionTest.java   |   2 +-
 .../org/apache/druid/math/expr/ParserTest.java     |   8 +-
 docs/querying/sql.md                               |   4 +-
 .../ExpressionLambdaAggregatorFactory.java         |  17 +-
 .../aggregation/post/ExpressionPostAggregator.java |   3 +-
 .../QueryableIndexColumnSelectorFactory.java       |   2 +-
 .../segment/QueryableIndexStorageAdapter.java      |  10 +-
 .../QueryableIndexVectorColumnSelectorFactory.java |   2 +-
 .../druid/segment/virtual/ExpressionSelectors.java |   4 +-
 .../ExpressionLambdaAggregatorFactoryTest.java     |   3 +-
 .../expression/CaseInsensitiveExprMacroTest.java   |  42 +-
 .../query/expression/ContainsExprMacroTest.java    |  38 +-
 .../druid/query/expression/ExprMacroTest.java      |   3 +-
 .../expression/RegexpExtractExprMacroTest.java     |  30 +-
 .../query/expression/RegexpLikeExprMacroTest.java  |  22 +-
 .../query/expression/LookupExprMacroTest.java      |   3 +-
 .../aggregation/builtin/ArraySqlAggregator.java    | 227 ++++++++
 .../apache/druid/sql/calcite/planner/Calcites.java |  29 +-
 .../sql/calcite/planner/DruidOperatorTable.java    |   2 +
 .../apache/druid/sql/calcite/CalciteQueryTest.java | 627 +++++++++++++++++++++
 .../calcite/expression/ExpressionTestHelper.java   |   3 +-
 website/.spelling                                  |   1 +
 28 files changed, 1099 insertions(+), 136 deletions(-)
 create mode 100644 core/src/main/java/org/apache/druid/math/expr/InputBindings.java
 create mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java

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