This is an automated email from the ASF dual-hosted git repository.
jhyde pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git
from dd8fa24a6a [CALCITE-5671] Add option to disable SSL certificate
validation to ES adapter
new bbc2cec5e8 [CALCITE-5543] Add functions PARSE_DATE, PARSE_DATETIME,
PARSE_TIME, PARSE_TIMESTAMP (enabled in BigQuery library)
new 07a29b6071 [CALCITE-4698] Result type of datetime '+' operators and
TIMESTAMPADD function should be the same as the operand type
new 3326475c76 [CALCITE-5614] Serialize Sarg values to and from JSON
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
babel/src/test/resources/sql/big-query.iq | 163 ++++++++------
.../calcite/adapter/enumerable/RexImpTable.java | 16 +-
.../calcite/rel/externalize/RelEnumTypes.java | 2 +
.../apache/calcite/rel/externalize/RelJson.java | 237 ++++++++++++++++++++-
.../calcite/rel/externalize/RelJsonReader.java | 11 +
.../calcite/rel/type/RelDataTypeFactoryImpl.java | 27 ++-
.../java/org/apache/calcite/rex/RexBuilder.java | 9 +-
.../org/apache/calcite/runtime/SqlFunctions.java | 90 +++++++-
.../java/org/apache/calcite/sql/SqlCollation.java | 11 +-
.../calcite/sql/fun/SqlLibraryOperators.java | 43 ++++
.../calcite/sql/fun/SqlTimestampAddFunction.java | 47 ++--
.../org/apache/calcite/sql/type/ReturnTypes.java | 7 +
.../calcite/sql/type/SqlTypeFactoryImpl.java | 9 +-
.../java/org/apache/calcite/util/DateString.java | 8 +-
.../java/org/apache/calcite/util/JsonBuilder.java | 2 +-
.../java/org/apache/calcite/util/NlsString.java | 18 +-
.../java/org/apache/calcite/util/RangeSets.java | 110 ++++++++--
.../java/org/apache/calcite/util/TimeString.java | 6 +-
.../apache/calcite/util/format/FormatElement.java | 18 +-
.../calcite/util/format/FormatElementEnum.java | 197 +++++++++--------
.../apache/calcite/util/format/FormatModels.java | 28 ++-
.../org/apache/calcite/plan/RelWriterTest.java | 95 ++++++++-
.../calcite/rel/rel2sql/RelToSqlConverterTest.java | 32 +++
.../java/org/apache/calcite/util/RangeSetTest.java | 57 +++++
.../calcite/util/format/FormatElementEnumTest.java | 5 +-
site/_docs/reference.md | 4 +
.../apache/calcite/sql/test/ResultCheckers.java | 15 ++
.../org/apache/calcite/test/SqlOperatorTest.java | 152 ++++++++++++-
28 files changed, 1167 insertions(+), 252 deletions(-)