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