This is an automated email from the ASF dual-hosted git repository. xiangfu pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from bbc3228 Update license and notice for 0.4.0 release (#5529) add b383373 Adding Support for SQL CASE Statement (#5461) No new revisions were added by this update. Summary of changes: .../common/function/TransformFunctionType.java | 8 + .../apache/pinot/sql/parsers/CalciteSqlParser.java | 35 ++ .../pinot/sql/parsers/CalciteSqlCompilerTest.java | 69 +++ .../function/BinaryOperatorTransformFunction.java | 334 +++++++++++++ .../transform/function/CaseTransformFunction.java | 450 ++++++++++++++++++ .../function/EqualsTransformFunction.java | 46 +- .../GreaterThanOrEqualTransformFunction.java | 61 +++ .../function/GreaterThanTransformFunction.java | 61 +++ .../function/LessThanOrEqualTransformFunction.java | 61 +++ .../function/LessThanTransformFunction.java | 61 +++ .../function/LiteralTransformFunction.java | 59 ++- .../function/NotEqualsTransformFunction.java | 53 +++ .../function/TransformFunctionFactory.java | 9 + .../org/apache/pinot/core/util/ArrayCopyUtils.java | 5 +- .../function/BaseTransformFunctionTest.java | 15 + .../BinaryOperatorTransformFunctionTest.java | 109 +++++ .../function/CaseTransformFunctionTest.java | 522 +++++++++++++++++++++ .../function/EqualsTransformFunctionTest.java | 29 +- .../GreaterThanOrEqualTransformFunctionTest.java | 29 +- .../function/GreaterThanTransformFunctionTest.java | 29 +- .../LessThanOrEqualTransformFunctionTest.java | 29 +- .../function/LessThanTransformFunctionTest.java | 29 +- .../function/LiteralTransformFunctionTest.java | 41 ++ .../function/NotEqualsTransformFunctionTest.java | 29 +- .../tests/OfflineClusterIntegrationTest.java | 82 +++- 25 files changed, 2155 insertions(+), 100 deletions(-) create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/BinaryOperatorTransformFunction.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/CaseTransformFunction.java copy pinot-common/src/main/java/org/apache/pinot/pql/parsers/pql2/ast/IdentifierAstNode.java => pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/EqualsTransformFunction.java (50%) create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/GreaterThanOrEqualTransformFunction.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/GreaterThanTransformFunction.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/LessThanOrEqualTransformFunction.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/LessThanTransformFunction.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/NotEqualsTransformFunction.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/BinaryOperatorTransformFunctionTest.java create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/CaseTransformFunctionTest.java copy pinot-spi/src/main/java/org/apache/pinot/spi/stream/LongMsgOffsetFactory.java => pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/EqualsTransformFunctionTest.java (55%) copy pinot-spi/src/main/java/org/apache/pinot/spi/stream/LongMsgOffsetFactory.java => pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/GreaterThanOrEqualTransformFunctionTest.java (54%) copy pinot-spi/src/main/java/org/apache/pinot/spi/stream/LongMsgOffsetFactory.java => pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/GreaterThanTransformFunctionTest.java (54%) copy pinot-spi/src/main/java/org/apache/pinot/spi/stream/LongMsgOffsetFactory.java => pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/LessThanOrEqualTransformFunctionTest.java (54%) copy pinot-spi/src/main/java/org/apache/pinot/spi/stream/LongMsgOffsetFactory.java => pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/LessThanTransformFunctionTest.java (55%) create mode 100644 pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/LiteralTransformFunctionTest.java copy pinot-spi/src/main/java/org/apache/pinot/spi/stream/LongMsgOffsetFactory.java => pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/NotEqualsTransformFunctionTest.java (54%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org