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

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


    from 3559b3b  [CALCITE-3542] Implement RepeatUnion All=false
     add ccdc169  [CALCITE-3550] Make SqlTypeAssignmentRules conversion mapping 
pluggable

No new revisions were added by this update.

Summary of changes:
 .../calcite/sql/type/SqlTypeAssignmentRule.java    | 224 ++++++++++
 .../calcite/sql/type/SqlTypeAssignmentRules.java   | 469 ---------------------
 .../calcite/sql/type/SqlTypeCoercionRule.java      | 286 +++++++++++++
 .../calcite/sql/type/SqlTypeMappingRule.java       |  64 +++
 .../calcite/sql/type/SqlTypeMappingRules.java      | 101 +++++
 .../org/apache/calcite/sql/type/SqlTypeUtil.java   |   8 +-
 .../apache/calcite/sql/validate/SqlValidator.java  |  14 +
 .../calcite/sql/validate/SqlValidatorImpl.java     |   5 +
 .../validate/implicit/AbstractTypeCoercion.java    |   2 +-
 .../apache/calcite/sql/type/SqlTypeFixture.java    |   2 +
 .../apache/calcite/sql/type/SqlTypeUtilTest.java   |  22 +
 .../org/apache/calcite/test/RexProgramTest.java    |   6 +-
 12 files changed, 726 insertions(+), 477 deletions(-)
 create mode 100644 
core/src/main/java/org/apache/calcite/sql/type/SqlTypeAssignmentRule.java
 delete mode 100644 
core/src/main/java/org/apache/calcite/sql/type/SqlTypeAssignmentRules.java
 create mode 100644 
core/src/main/java/org/apache/calcite/sql/type/SqlTypeCoercionRule.java
 create mode 100644 
core/src/main/java/org/apache/calcite/sql/type/SqlTypeMappingRule.java
 create mode 100644 
core/src/main/java/org/apache/calcite/sql/type/SqlTypeMappingRules.java

Reply via email to