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%)