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