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 2023/03/01 02:10:20 UTC

[druid] branch master updated (faf602108b -> 6cf754b0e0)

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 faf602108b We never want to restore caches that aren't an exact match to the commit SHA (#13863)
     add 6cf754b0e0 move numeric null value coercion out of expression processing engine (#13809)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/druid/math/expr/ApplyFunction.java  |   4 +-
 .../druid/math/expr/BinaryLogicalOperatorExpr.java |  24 +-
 .../druid/math/expr/BinaryMathOperatorExpr.java    |  12 +-
 .../org/apache/druid/math/expr/ConstantExpr.java   |  10 +-
 .../main/java/org/apache/druid/math/expr/Expr.java |   6 +-
 .../java/org/apache/druid/math/expr/ExprEval.java  |  81 ++--
 .../java/org/apache/druid/math/expr/Function.java  |  12 +-
 .../org/apache/druid/math/expr/FunctionalExpr.java |   8 +-
 .../org/apache/druid/math/expr/IdentifierExpr.java |   2 +-
 .../apache/druid/math/expr/UnaryOperatorExpr.java  |   4 +-
 .../druid/math/expr/vector/ExprEvalVector.java     |  11 -
 .../LongOutObjectsInFunctionVectorProcessor.java   |   5 +-
 .../expr/vector/VectorComparisonProcessors.java    | 240 +++++------
 .../math/expr/vector/VectorMathProcessors.java     | 448 ++++++++++-----------
 .../druid/math/expr/vector/VectorProcessors.java   | 154 +++++--
 .../math/expr/vector/VectorStringProcessors.java   |  10 +-
 .../druid/query/aggregation/AggregatorUtil.java    |  67 +--
 .../aggregation/ExpressionLambdaAggregator.java    |   4 +-
 .../ExpressionLambdaAggregatorFactory.java         |   4 +-
 .../ExpressionLambdaAggregatorInputBindings.java   |   2 +-
 .../ExpressionLambdaBufferAggregator.java          |   2 +-
 .../aggregation/post/ExpressionPostAggregator.java |   2 +-
 .../apache/druid/query/expression/ExprUtils.java   |   2 +-
 .../query/expression/TimestampFloorExprMacro.java  |   4 +-
 .../query/expression/TimestampShiftExprMacro.java  |   4 +-
 .../druid/segment/virtual/ExpressionSelectors.java |  13 +-
 .../segment/virtual/ExpressionVectorSelectors.java |   8 +-
 .../segment/virtual/NestedFieldVirtualColumn.java  |   8 +-
 ...valuationExpressionDimensionVectorSelector.java |   2 +-
 .../java/org/apache/druid/math/expr/EvalTest.java  |  63 ++-
 .../org/apache/druid/math/expr/ExprEvalTest.java   |   5 +-
 .../org/apache/druid/math/expr/FunctionTest.java   |  16 +-
 .../druid/math/expr/VectorExprSanityTest.java      |   9 +-
 .../druid/query/expression/ExprMacroTest.java      |   3 +-
 .../expression/IPv4AddressParseExprMacroTest.java  |  24 +-
 .../expression/NestedDataExpressionsTest.java      |   3 +-
 .../sql/calcite/planner/DruidRexExecutor.java      |   2 +-
 .../sql/calcite/rel/DruidUnnestDatasourceRel.java  |   2 +-
 .../sql/calcite/expression/ExpressionsTest.java    |   2 +-
 .../expression/IPv4AddressParseExpressionTest.java |  18 +-
 40 files changed, 708 insertions(+), 592 deletions(-)


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