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

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


    from 62a1a14  [CALCITE-3338] Error with executeBatch and preparedStatement 
when using RemoteMeta (Xzh & Jin Xing)
     new d0837f1  [CALCITE-4762] Upgrade Calcite to Avatica 1.19
     new 95b3ab6  [CALCITE-4600] ClassCastException retrieving from an ARRAY 
that has DATE, TIME or TIMESTAMP elements
     new c3f3dec  [CALCITE-4602] ClassCastException retrieving from ARRAY that 
has mixed INTEGER and DECIMAL elements
     new a7728d7  [CALCITE-4757] In Avatica, support columns of type "NULL" in 
query results
     new 342aeba  [CALCITE-4628] If SqlImplementor fails, include the RelNode 
in the exception
     new a250ab0  [CALCITE-4795] In class SqlBasicCall, make the "operands" 
field private (part 1)
     new c2d0d66  [CALCITE-4847] Parse SQL with BigQuery-style quoted 
identifiers and character literals
     new 9481277  [CALCITE-4616] AggregateUnionTransposeRule causes row type 
mismatch when some inputs have unique grouping key
     new 8a0de7a  Refactor: Introduce field SqlUtil.GENERATED_EXPR_ALIAS_PREFIX
     new e20f881  [CALCITE-4740] JDBC adapter generates incorrect HAVING clause 
in BigQuery dialect
     new 82dd78a  [CALCITE-2736] ReduceExpressionsRule never reduces dynamic 
expressions but this should be configurable (Yingyu Wang)

The 11 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:
 core/src/main/codegen/templates/Parser.jj          | 41 ++++++++--
 .../main/java/org/apache/calcite/config/Lex.java   | 12 +--
 .../calcite/rel/rel2sql/RelToSqlConverter.java     |  3 +-
 .../apache/calcite/rel/rel2sql/SqlImplementor.java | 21 +++--
 .../rel/rules/AggregateUnionTransposeRule.java     | 20 +++--
 .../calcite/rel/rules/ReduceExpressionsRule.java   | 54 +++++++++----
 .../apache/calcite/rel/rules/ValuesReduceRule.java |  2 +-
 .../java/org/apache/calcite/sql/SqlBasicCall.java  | 63 +++++++++++++--
 .../calcite/sql/SqlNullTreatmentOperator.java      |  2 +-
 .../java/org/apache/calcite/sql/SqlOperator.java   |  2 +-
 .../main/java/org/apache/calcite/sql/SqlUtil.java  | 20 ++++-
 .../calcite/sql/parser/SqlAbstractParserImpl.java  |  2 +
 .../calcite/sql/validate/SqlValidatorImpl.java     |  2 +-
 .../calcite/sql/validate/SqlValidatorUtil.java     |  3 +-
 .../apache/calcite/sql2rel/SqlToRelConverter.java  | 15 ++--
 .../calcite/sql2rel/StandardConvertletTable.java   |  3 +-
 .../java/org/apache/calcite/tools/RelBuilder.java  |  3 +-
 .../calcite/rel/rel2sql/RelToSqlConverterTest.java | 41 ++++++++++
 .../java/org/apache/calcite/test/JdbcTest.java     | 36 +++++++++
 .../org/apache/calcite/test/RelBuilderTest.java    |  2 +-
 .../org/apache/calcite/test/RelOptRulesTest.java   | 75 +++++++++++++++++
 .../org/apache/calcite/test/RelOptRulesTest.xml    | 94 ++++++++++++++++++++++
 gradle.properties                                  |  2 +-
 site/_docs/adapter.md                              |  2 +-
 .../apache/calcite/sql/parser/SqlParserTest.java   | 69 ++++++++++------
 25 files changed, 491 insertions(+), 98 deletions(-)

Reply via email to