You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by gi...@apache.org on 2022/09/08 03:41:35 UTC

[druid] 01/02: Merge branch '24.0.0' into remove_unused_count

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

gian pushed a commit to branch remove_unused_count
in repository https://gitbox.apache.org/repos/asf/druid.git

commit 455a0d61e6b974aaa93d41aeede7245d7f201681
Merge: 9e41de1e37 20035022a8
Author: Gian Merlino <gi...@gmail.com>
AuthorDate: Wed Sep 7 20:32:08 2022 -0700

    Merge branch '24.0.0' into remove_unused_count

 .gitignore                                         |   2 +-
 .../druid/benchmark/IPv4AddressBenchmark.java      |   3 +-
 .../org/apache/druid/math/expr/ApplyFunction.java  |  62 +--
 .../apache/druid/math/expr/BinaryOperatorExpr.java |  12 +-
 .../org/apache/druid/math/expr/ConstantExpr.java   |   2 +-
 .../java/org/apache/druid/math/expr/ExprEval.java  |   4 +-
 .../org/apache/druid/math/expr/ExprMacroTable.java |   4 +-
 .../math/expr/ExpressionProcessingException.java   |  36 ++
 .../druid/math/expr/ExpressionTypeFactory.java     |   2 +-
 .../math/expr/ExpressionValidationException.java   |  36 ++
 .../java/org/apache/druid/math/expr/Function.java  | 251 ++++-----
 .../org/apache/druid/math/expr/FunctionalExpr.java |   2 +-
 .../org/apache/druid/math/expr/NamedFunction.java  | 175 ++++++
 .../druid/math/expr/vector/VectorProcessors.java   |   8 +-
 .../apache/druid/math/expr/ApplyFunctionTest.java  |  57 +-
 .../org/apache/druid/math/expr/FunctionTest.java   |  86 +--
 .../org/apache/druid/math/expr/ParserTest.java     |   4 +-
 docs/assets/nested-combined-json.png               | Bin 0 -> 272858 bytes
 docs/assets/nested-display-data-types.png          | Bin 0 -> 254224 bytes
 docs/assets/nested-examine-schema.png              | Bin 0 -> 251706 bytes
 docs/assets/nested-extract-as-type.png             | Bin 0 -> 288918 bytes
 docs/assets/nested-extract-elements.png            | Bin 0 -> 317905 bytes
 docs/assets/nested-group-aggregate.png             | Bin 0 -> 249178 bytes
 docs/assets/nested-msq-ingestion-transform.png     | Bin 0 -> 370419 bytes
 docs/assets/nested-msq-ingestion.png               | Bin 0 -> 302033 bytes
 docs/assets/nested-parse-deserialize.png           | Bin 0 -> 213791 bytes
 docs/assets/nested-retrieve-json.png               | Bin 0 -> 295566 bytes
 docs/assets/nested-return-json.png                 | Bin 0 -> 349144 bytes
 docs/ingestion/data-formats.md                     |   4 +-
 docs/ingestion/ingestion-spec.md                   |   2 +-
 docs/ingestion/schema-design.md                    |   8 +-
 docs/misc/math-expr.md                             |   6 +-
 docs/querying/nested-columns.md                    | 597 +++++++++++++++++++++
 docs/querying/sql-data-types.md                    |  24 +-
 docs/querying/sql-json-functions.md                |   5 +-
 docs/querying/sql-translation.md                   | 154 +++++-
 docs/querying/virtual-columns.md                   |   2 +-
 examples/bin/greet                                 |  32 ++
 examples/bin/supervise                             |  21 +-
 examples/conf/supervise/single-server/large.conf   |   1 +
 examples/conf/supervise/single-server/medium.conf  |   1 +
 .../supervise/single-server/micro-quickstart.conf  |   1 +
 .../supervise/single-server/nano-quickstart.conf   |   1 +
 examples/conf/supervise/single-server/small.conf   |   1 +
 examples/conf/supervise/single-server/xlarge.conf  |   1 +
 .../query/expressions/BloomFilterExpressions.java  |  27 +-
 .../expressions/BloomFilterExpressionsTest.java    |   6 +-
 .../druid/msq/querykit/BaseLeafFrameProcessor.java |  14 +-
 .../querykit/BaseLeafFrameProcessorFactory.java    |   3 +-
 .../groupby/GroupByPreShuffleFrameProcessor.java   |  25 +-
 .../GroupByPreShuffleFrameProcessorFactory.java    |  22 +-
 .../msq/querykit/scan/ScanQueryFrameProcessor.java |  37 +-
 .../scan/ScanQueryFrameProcessorFactory.java       |  22 +-
 .../querykit/scan/ScanQueryFrameProcessorTest.java | 240 +++++++++
 .../druid/query/expressions/SleepExprMacro.java    |   8 +-
 .../apache/druid/testing/tools/SleepExprMacro.java |   8 +-
 .../CaseInsensitiveContainsExprMacro.java          |   5 +-
 .../druid/query/expression/ContainsExprMacro.java  |   5 +-
 .../apache/druid/query/expression/ExprUtils.java   |  12 -
 .../query/expression/HyperUniqueExpressions.java   |  38 +-
 .../expression/IPv4AddressMatchExprMacro.java      |  11 +-
 .../expression/IPv4AddressParseExprMacro.java      |   5 +-
 .../expression/IPv4AddressStringifyExprMacro.java  |   5 +-
 .../druid/query/expression/LikeExprMacro.java      |  12 +-
 .../druid/query/expression/LookupExprMacro.java    |  10 +-
 .../query/expression/NestedDataExpressions.java    |  47 +-
 .../query/expression/RegexpExtractExprMacro.java   |   9 +-
 .../query/expression/RegexpLikeExprMacro.java      |   7 +-
 .../query/expression/TimestampCeilExprMacro.java   |   5 +-
 .../expression/TimestampExtractExprMacro.java      |  14 +-
 .../query/expression/TimestampFloorExprMacro.java  |   5 +-
 .../query/expression/TimestampFormatExprMacro.java |   8 +-
 .../query/expression/TimestampParseExprMacro.java  |   5 +-
 .../query/expression/TimestampShiftExprMacro.java  |   5 +-
 .../druid/query/expression/TrimExprMacro.java      |   5 +-
 .../segment/transform/ExpressionTransform.java     |  30 +-
 .../expression/CaseInsensitiveExprMacroTest.java   |   4 +-
 .../query/expression/ContainsExprMacroTest.java    |   4 +-
 .../expression/HyperUniqueExpressionsTest.java     |  14 +-
 .../expression/IPv4AddressMatchExprMacroTest.java  |   7 +-
 .../expression/IPv4AddressParseExprMacroTest.java  |   4 +-
 .../IPv4AddressStringifyExprMacroTest.java         |   4 +-
 .../expression/NestedDataExpressionsTest.java      |   6 +-
 .../expression/RegexpExtractExprMacroTest.java     |   4 +-
 .../query/expression/RegexpLikeExprMacroTest.java  |  10 +-
 .../query/expression/TimestampShiftMacroTest.java  |   8 +-
 .../server/coordinator/duty/CompactSegments.java   |   3 +-
 .../sql/calcite/expression/ExpressionsTest.java    |  40 +-
 .../expression/IPv4AddressMatchExpressionTest.java |   7 +-
 .../expression/IPv4AddressParseExpressionTest.java |   5 +-
 .../IPv4AddressStringifyExpressionTest.java        |   5 +-
 .../ingestion-progress-dialog.tsx                  |   4 +-
 website/sidebars.json                              |   2 +
 93 files changed, 1770 insertions(+), 623 deletions(-)


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