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

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


    from fe0da064dc [CALCITE-6317] Incorrect constant replacement when group 
keys are NULL
     add 6d3a81de13 [CALCITE-6138] Parser does not accept TIMESTAMP WITH TIME 
ZONE as a data type

No new revisions were added by this update.

Summary of changes:
 .../calcite/adapter/cassandra/CassandraFilter.java |  4 ++
 core/src/main/codegen/templates/Parser.jj          | 46 ++++++-------
 .../calcite/adapter/enumerable/RexImpTable.java    |  6 ++
 .../apache/calcite/jdbc/JavaTypeFactoryImpl.java   |  2 +
 .../org/apache/calcite/rel/metadata/RelMdSize.java |  4 ++
 .../apache/calcite/rel/rules/DateRangeRules.java   | 16 ++++-
 .../materialize/MaterializedViewAggregateRule.java |  3 +-
 .../calcite/rel/type/RelDataTypeSystemImpl.java    |  8 +++
 .../java/org/apache/calcite/rex/RexBuilder.java    | 62 +++++++++++++++++
 .../java/org/apache/calcite/rex/RexLiteral.java    | 33 ++++++++-
 .../calcite/sql/SqlAbstractDateTimeLiteral.java    |  2 +-
 .../apache/calcite/sql/SqlBasicTypeNameSpec.java   | 27 +++++---
 .../apache/calcite/sql/SqlJdbcDataTypeName.java    |  2 +
 .../java/org/apache/calcite/sql/SqlLiteral.java    | 21 ++++++
 .../{SqlTimeLiteral.java => SqlTimeTzLiteral.java} | 34 +++++-----
 .../apache/calcite/sql/SqlTimestampLiteral.java    |  2 +-
 ...tampLiteral.java => SqlTimestampTzLiteral.java} | 38 +++++------
 .../org/apache/calcite/sql/SqlUnknownLiteral.java  |  4 ++
 .../apache/calcite/sql/parser/SqlParserUtil.java   | 49 ++++++++++++++
 .../org/apache/calcite/sql/type/ReturnTypes.java   |  7 ++
 .../calcite/sql/type/SqlTypeAssignmentRule.java    |  6 ++
 .../calcite/sql/type/SqlTypeCoercionRule.java      | 45 +++++++++++++
 .../org/apache/calcite/sql/type/SqlTypeFamily.java |  8 ++-
 .../org/apache/calcite/sql/type/SqlTypeName.java   | 27 ++++++--
 .../calcite/sql2rel/SqlNodeToRexConverterImpl.java |  5 ++
 .../calcite/util/TimeWithTimeZoneString.java       |  6 ++
 .../org/apache/calcite/util/TimestampString.java   |  5 ++
 .../calcite/util/TimestampWithTimeZoneString.java  |  9 +++
 .../main/java/org/apache/calcite/util/Util.java    | 10 ++-
 .../calcite/jdbc/CalciteRemoteDriverTest.java      |  2 +-
 .../org/apache/calcite/rex/RexBuilderTest.java     | 78 +++++++++++++++++++++-
 .../calcite/sql/type/SqlTypeFactoryTest.java       |  2 +
 .../org/apache/calcite/test/SqlValidatorTest.java  | 11 +++
 site/_docs/reference.md                            |  6 +-
 .../apache/calcite/sql/parser/SqlParserTest.java   | 17 +++--
 35 files changed, 508 insertions(+), 99 deletions(-)
 copy core/src/main/java/org/apache/calcite/sql/{SqlTimeLiteral.java => 
SqlTimeTzLiteral.java} (62%)
 copy core/src/main/java/org/apache/calcite/sql/{SqlTimestampLiteral.java => 
SqlTimestampTzLiteral.java} (64%)

Reply via email to