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 090c429 Web console: make it possible to namespace local storage,
auto flatten spec generator should deal better with bad data (#12238)
add ae71e05 array_concat_agg and array_agg support for array inputs
(#12226)
No new revisions were added by this update.
Summary of changes:
.../org/apache/druid/math/expr/ExpressionType.java | 2 +
.../java/org/apache/druid/math/expr/Function.java | 36 +-
.../org/apache/druid/math/expr/ParserTest.java | 24 +-
docs/querying/sql.md | 6 +-
.../aggregation/ExpressionLambdaAggregator.java | 22 +-
.../ExpressionLambdaAggregatorFactory.java | 84 +++-
.../ExpressionLambdaBufferAggregator.java | 25 +-
.../epinephelinae/GroupByQueryEngineV2.java | 20 +-
.../epinephelinae/vector/VectorGroupByEngine.java | 3 +-
.../druid/segment/DimensionHandlerUtils.java | 3 +
.../segment/column/ColumnCapabilitiesImpl.java | 7 +-
.../druid/segment/virtual/ExpressionPlan.java | 4 +-
.../druid/segment/virtual/ExpressionPlanner.java | 11 +-
.../segment/virtual/ExpressionVirtualColumn.java | 4 +-
.../ExpressionLambdaAggregatorFactoryTest.java | 138 ++++++-
.../query/groupby/GroupByQueryRunnerTest.java | 39 +-
.../groupby/GroupByTimeseriesQueryRunnerTest.java | 2 +
.../timeseries/TimeseriesQueryRunnerTest.java | 16 +-
.../druid/query/topn/TopNQueryRunnerTest.java | 14 +-
.../segment/RowBasedColumnSelectorFactoryTest.java | 6 +-
.../segment/virtual/ExpressionPlannerTest.java | 2 +-
...gregator.java => ArrayConcatSqlAggregator.java} | 103 ++---
.../aggregation/builtin/ArraySqlAggregator.java | 51 +--
.../aggregation/builtin/BitwiseSqlAggregator.java | 2 +
.../aggregation/builtin/StringSqlAggregator.java | 4 +
.../MultiValueStringToArrayOperatorConversion.java | 4 +-
.../apache/druid/sql/calcite/planner/Calcites.java | 12 +-
.../sql/calcite/planner/DruidOperatorTable.java | 2 +
.../druid/sql/calcite/run/NativeQueryMaker.java | 45 +-
.../druid/sql/calcite/BaseCalciteQueryTest.java | 186 +++++----
.../druid/sql/calcite/CalciteArraysQueryTest.java | 455 +++++++++++++++++----
.../apache/druid/sql/calcite/CalciteQueryTest.java | 90 +++-
32 files changed, 1005 insertions(+), 417 deletions(-)
copy
sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/{ArraySqlAggregator.java
=> ArrayConcatSqlAggregator.java} (62%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]