This is an automated email from the ASF dual-hosted git repository.

mbudiu pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


    from 347664b494 [CALCITE-7113] RelJson cannot serialize RexLambda
     add 7ecd358b2e [CALCITE-6731] Support bitwise XOR (^) operator in SQL - 
Implements the "^" bitwise operator for numeric and binary types. - Adds 
@Nullable annotations to fix Checker Framework nullness issues. - Fixes test 
framework to handle carets (^) correctly in SQL validation tests.

No new revisions were added by this update.

Summary of changes:
 core/src/main/codegen/templates/Parser.jj          |   1 +
 .../calcite/adapter/enumerable/RexImpTable.java    |   3 +
 .../org/apache/calcite/runtime/SqlFunctions.java   |  67 ++++++++++++-
 .../calcite/sql/fun/SqlStdOperatorTable.java       |  14 +++
 .../apache/calcite/sql/parser/SqlParserUtil.java   |  14 ++-
 .../apache/calcite/sql/parser/StringAndPos.java    |   4 +-
 .../org/apache/calcite/sql/type/OperandTypes.java  |   4 +
 .../apache/calcite/sql/test/SqlAdvisorTest.java    |   1 +
 .../calcite/test/SqlOperatorUnparseTest.java       |  21 ++--
 .../org/apache/calcite/test/SqlValidatorTest.java  |   1 +
 core/src/test/resources/sql/operator.iq            |  80 ++++++++++++++++
 core/src/test/resources/sql/unsigned.iq            |  18 ++++
 .../apache/calcite/linq4j/tree/UnsignedType.java   |  34 +++++++
 .../apache/calcite/sql/test/AbstractSqlTester.java |  53 +++++++----
 .../org/apache/calcite/sql/test/SqlTester.java     |   8 +-
 .../calcite/test/SqlOperatorFixtureImpl.java       |   3 +-
 .../org/apache/calcite/test/SqlOperatorTest.java   | 106 ++++++++++++++++++---
 .../org/apache/calcite/test/SqlRuntimeTester.java  |   6 +-
 .../apache/calcite/test/SqlValidatorFixture.java   |   2 +-
 19 files changed, 385 insertions(+), 55 deletions(-)

Reply via email to