[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-unsubscr...@druid.apache.org For additional commands, e-mail: commits-h...@druid.apache.org
[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-unsubscr...@druid.apache.org For additional commands, e-mail: commits-h...@druid.apache.org