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: [email protected]
For additional commands, e-mail: [email protected]