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 324bcb0833 [CALCITE-5442] Tweak janino code generation in 
EnumerableInterpretable to allow debugging
     new a9587afd19 [CALCITE-5514] In RelJson, add a public toRex() instance 
method
     new 3eaf13bdcd [CALCITE-5505] JavaCC warns about missing LOOKAHEAD 
directives in Parser.jj
     new 4fbcbf4244 [CALCITE-5508] Add constructor functions for DATE, TIME, 
TIMESTAMP, DATETIME (enabled in BigQuery library)
     new 7abc5a4c22 Add test for [CALCITE-5524] JDBC adapter generates LIMIT, 
OFFSET in wrong order for Presto dialect
     new 9f91d611f5 [CALCITE-5416] JDBC adapter for MySQL 5 incorrectly 
combines GROUP BY ROLLUP and ORDER BY clauses

The 5 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/main/codegen/config.fmpp                 |   3 +-
 babel/src/main/codegen/includes/parserImpls.ftl    |  20 --
 .../org/apache/calcite/test/BabelQuidemTest.java   |   8 +
 babel/src/test/resources/sql/big-query.iq          | 286 +++++++++++++++++----
 core/src/main/codegen/default_config.fmpp          |   2 +-
 core/src/main/codegen/templates/Parser.jj          |  87 +++++--
 .../calcite/adapter/enumerable/RexImpTable.java    |   9 +-
 .../apache/calcite/rel/externalize/RelJson.java    |  15 ++
 .../calcite/rel/rel2sql/RelToSqlConverter.java     |  41 ++-
 .../org/apache/calcite/runtime/SqlFunctions.java   | 246 ++++++++++++++++++
 .../java/org/apache/calcite/sql/SqlLiteral.java    |   2 +-
 .../calcite/sql/fun/SqlDatetimePlusOperator.java   |  26 +-
 .../calcite/sql/fun/SqlLibraryOperators.java       | 112 +++++++-
 .../calcite/sql/fun/SqlTimestampAddFunction.java   |  55 ++--
 .../org/apache/calcite/sql/type/OperandTypes.java  |  62 +++++
 .../org/apache/calcite/sql/type/ReturnTypes.java   |   7 +
 .../org/apache/calcite/sql/type/SqlTypeName.java   |   4 +-
 .../calcite/sql2rel/SqlNodeToRexConverterImpl.java |   4 +
 .../calcite/sql2rel/StandardConvertletTable.java   |  19 +-
 .../org/apache/calcite/plan/RelWriterTest.java     |   7 +-
 .../calcite/rel/rel2sql/RelToSqlConverterTest.java |  20 +-
 .../calcite/adapter/innodb/InnodbEnumerator.java   |   1 +
 site/_docs/reference.md                            |  29 +++
 .../apache/calcite/test/ConnectionFactories.java   |  26 ++
 .../org/apache/calcite/test/SqlOperatorTest.java   |   8 +-
 25 files changed, 929 insertions(+), 170 deletions(-)

Reply via email to