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/09/15 01:24:37 UTC
[druid] branch master updated (084b23d -> 184b202)
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 084b23d benchmark for indexed table experiments (#10327)
add 184b202 add computed Expr output types (#10370)
No new revisions were added by this update.
Summary of changes:
.../org/apache/druid/math/expr/ApplyFunction.java | 86 +-
.../druid/math/expr/BinaryLogicalOperatorExpr.java | 79 +-
.../apache/druid/math/expr/BinaryOperatorExpr.java | 9 +-
.../org/apache/druid/math/expr/ConstantExpr.java | 41 +-
.../main/java/org/apache/druid/math/expr/Expr.java | 73 +-
.../java/org/apache/druid/math/expr/ExprEval.java | 5 +
.../apache/druid/math/expr/ExprListenerImpl.java | 2 +-
.../org/apache/druid/math/expr/ExprMacroTable.java | 14 +-
.../java/org/apache/druid/math/expr/ExprType.java | 148 +++-
.../java/org/apache/druid/math/expr/Function.java | 933 ++++++++++++++-------
.../org/apache/druid/math/expr/FunctionalExpr.java | 55 +-
.../org/apache/druid/math/expr/IdentifierExpr.java | 10 +-
.../java/org/apache/druid/math/expr/Parser.java | 28 +-
.../apache/druid/math/expr/UnaryOperatorExpr.java | 21 +-
.../java/org/apache/druid/math/expr/ExprTest.java | 40 +-
.../org/apache/druid/math/expr/OutputTypeTest.java | 463 ++++++++++
.../org/apache/druid/math/expr/ParserTest.java | 8 +-
.../query/expressions/BloomFilterExprMacro.java | 10 +-
.../druid/query/expression/ContainsExpr.java | 12 +-
.../expression/IPv4AddressMatchExprMacro.java | 10 +-
.../expression/IPv4AddressParseExprMacro.java | 9 +
.../expression/IPv4AddressStringifyExprMacro.java | 9 +
.../druid/query/expression/LikeExprMacro.java | 10 +-
.../druid/query/expression/LookupExprMacro.java | 9 +
.../query/expression/RegexpExtractExprMacro.java | 9 +
.../query/expression/RegexpLikeExprMacro.java | 12 +-
.../query/expression/TimestampCeilExprMacro.java | 16 +
.../expression/TimestampExtractExprMacro.java | 15 +
.../query/expression/TimestampFloorExprMacro.java | 16 +
.../query/expression/TimestampFormatExprMacro.java | 9 +
.../query/expression/TimestampParseExprMacro.java | 9 +
.../query/expression/TimestampShiftExprMacro.java | 16 +
.../druid/query/expression/TrimExprMacro.java | 18 +-
.../druid/segment/filter/ExpressionFilter.java | 4 +-
.../join/filter/JoinFilterCorrelations.java | 4 +-
.../druid/segment/virtual/ExpressionSelectors.java | 57 +-
.../RowBasedExpressionColumnValueSelector.java | 10 +-
.../query/expression/RegexpLikeExprMacroTest.java | 17 +-
.../builtin/ReductionOperatorConversionHelper.java | 4 +-
.../apache/druid/sql/calcite/rel/Projection.java | 4 +-
40 files changed, 1838 insertions(+), 466 deletions(-)
create mode 100644 core/src/test/java/org/apache/druid/math/expr/OutputTypeTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org