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 2020/10/27 02:56:35 UTC

[druid] branch master updated (a966de5 -> d0821de)

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 a966de5  Add https to druid-influxdb-emitter extension (#9938)
     add d0821de  support for vectorizing expressions with non-existent inputs, more consistent type handling for non-vectorized expressions (#10499)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/druid/math/expr/ApplyFunction.java  |  48 +-
 .../druid/math/expr/BinaryLogicalOperatorExpr.java |  72 +-
 .../druid/math/expr/BinaryMathOperatorExpr.java    |  48 +-
 .../apache/druid/math/expr/BinaryOperatorExpr.java |  32 +-
 .../org/apache/druid/math/expr/ConstantExpr.java   |  32 +-
 .../main/java/org/apache/druid/math/expr/Expr.java |  32 +-
 .../java/org/apache/druid/math/expr/ExprType.java  |   2 +-
 .../apache/druid/math/expr/ExprTypeConversion.java |  74 +-
 .../java/org/apache/druid/math/expr/Function.java  | 361 +++++----
 .../org/apache/druid/math/expr/FunctionalExpr.java |  40 +-
 .../org/apache/druid/math/expr/IdentifierExpr.java |  22 +-
 .../apache/druid/math/expr/UnaryOperatorExpr.java  |  16 +-
 .../expr/vector/CastToTypeVectorProcessor.java     |   2 +-
 .../DoubleOutDoubleInFunctionVectorProcessor.java  |   2 +-
 ...ubleOutDoubleLongInFunctionVectorProcessor.java |   7 +-
 .../DoubleOutDoublesInFunctionVectorProcessor.java |   7 +-
 ...ubleOutLongDoubleInFunctionVectorProcessor.java |   7 +-
 .../DoubleOutLongInFunctionVectorProcessor.java    |   2 +-
 .../DoubleOutLongsInFunctionVectorProcessor.java   |   7 +-
 .../LongOutDoubleInFunctionVectorProcessor.java    |   2 +-
 ...LongOutDoubleLongInFunctionVectorProcessor.java |   7 +-
 .../LongOutDoublesInFunctionVectorProcessor.java   |   7 +-
 ...LongOutLongDoubleInFunctionVectorProcessor.java |   7 +-
 .../LongOutLongInFunctionVectorProcessor.java      |   2 +-
 .../LongOutLongsInFunctionVectorProcessor.java     |   7 +-
 .../LongOutStringInFunctionVectorProcessor.java    |   2 +-
 .../expr/vector/VectorComparisonProcessors.java    | 168 ++--
 .../math/expr/vector/VectorMathProcessors.java     | 891 +++++++++++----------
 .../druid/math/expr/vector/VectorProcessors.java   |   6 +-
 .../org/apache/druid/math/expr/OutputTypeTest.java | 582 +++++++-------
 .../druid/math/expr/VectorExprSanityTest.java      |  30 +-
 .../query/expressions/BloomFilterExprMacro.java    |   2 +-
 .../druid/query/expression/ContainsExpr.java       |   2 +-
 .../expression/IPv4AddressMatchExprMacro.java      |   2 +-
 .../expression/IPv4AddressParseExprMacro.java      |   2 +-
 .../expression/IPv4AddressStringifyExprMacro.java  |   2 +-
 .../druid/query/expression/LikeExprMacro.java      |   2 +-
 .../druid/query/expression/LookupExprMacro.java    |   2 +-
 .../query/expression/RegexpExtractExprMacro.java   |   2 +-
 .../query/expression/RegexpLikeExprMacro.java      |   2 +-
 .../query/expression/TimestampCeilExprMacro.java   |   4 +-
 .../expression/TimestampExtractExprMacro.java      |   2 +-
 .../query/expression/TimestampFloorExprMacro.java  |  14 +-
 .../query/expression/TimestampFormatExprMacro.java |   2 +-
 .../query/expression/TimestampParseExprMacro.java  |   2 +-
 .../query/expression/TimestampShiftExprMacro.java  |   4 +-
 .../druid/query/expression/TrimExprMacro.java      |   4 +-
 .../org/apache/druid/segment/ColumnInspector.java  |   2 +-
 .../druid/segment/vector/NilVectorSelector.java    |   2 +-
 .../druid/segment/virtual/ExpressionPlan.java      |   6 +-
 .../druid/segment/virtual/ExpressionPlanner.java   |  33 +-
 .../druid/segment/virtual/ExpressionSelectors.java |   5 +-
 .../virtual/ExpressionVectorSelectorsTest.java     |   3 +
 .../virtual/ExpressionVirtualColumnTest.java       |   6 +-
 .../builtin/ReductionOperatorConversionHelper.java |   2 +-
 .../calcite/SqlVectorizedExpressionSanityTest.java |  14 +-
 56 files changed, 1406 insertions(+), 1241 deletions(-)


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