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 ea2b32e  [CALCITE-4258] SqlToRelConverter: SELECT 1 IS [NOT] DISTINCT 
FROM NULL fails with AssertionError
     add 0c5bb1a  Refactor SqlParserTest
     add 76ff191  [CALCITE-4248] Deprecate SqlParser.ConfigBuilder
     add 5c012c5  [CALCITE-4230] When parsing SQL in BigQuery dialect, split 
quoted table names that contain dots
     add df571c9  [CALCITE-4246] When parsing SQL in BigQuery dialect, allow 
unquoted table names to contain hyphens
     add c1052b3  [CALCITE-4247] When parsing SQL in BigQuery dialect, 
character literals may be enclosed in single- or double-quotes, and use 
backslashes as escapes
     add 5419f12  [CALCITE-4254] ImmutableBeans should make an immutable copy 
of property values of type List, Set or Map
     add 6a3a7e4  [CALCITE-4249] JDBC adapter cannot translate NOT LIKE in join 
condition

No new revisions were added by this update.

Summary of changes:
 .../org/apache/calcite/test/BabelParserTest.java   |   8 +-
 .../org/apache/calcite/test/BabelQuidemTest.java   |   7 +-
 .../calcite/adapter/cassandra/CassandraSchema.java |   6 +-
 core/src/main/codegen/templates/Parser.jj          | 219 +++++++--
 .../{package-info.java => CharLiteralStyle.java}   |  19 +-
 .../main/java/org/apache/calcite/config/Lex.java   |  39 +-
 .../apache/calcite/jdbc/CalciteConnectionImpl.java |  13 +-
 .../apache/calcite/prepare/CalcitePrepareImpl.java |  26 +-
 .../apache/calcite/rel/rel2sql/SqlImplementor.java | 123 ++---
 .../java/org/apache/calcite/sql/SqlDialect.java    |  23 +-
 .../main/java/org/apache/calcite/sql/SqlUtil.java  |  57 +++
 .../calcite/sql/dialect/BigQuerySqlDialect.java    |   9 +
 .../calcite/sql/parser/SqlAbstractParserImpl.java  |  58 ++-
 .../org/apache/calcite/sql/parser/SqlParser.java   | 201 ++++----
 .../apache/calcite/sql/parser/SqlParserUtil.java   |  21 +-
 .../sql/validate/SqlAbstractConformance.java       |   8 +
 .../calcite/sql/validate/SqlConformance.java       |  23 +
 .../calcite/sql/validate/SqlConformanceEnum.java   |  18 +
 .../main/java/org/apache/calcite/tools/Hoist.java  |   2 +-
 .../org/apache/calcite/util/ImmutableBeans.java    |  37 +-
 .../apache/calcite/util/ImmutableNullableMap.java  | 110 +++++
 .../apache/calcite/util/ImmutableNullableSet.java  | 279 +++++++++++
 .../java/org/apache/calcite/util/ReflectUtil.java  |  57 +++
 .../calcite/materialize/LatticeSuggesterTest.java  |  14 +-
 .../calcite/plan/volcano/VolcanoPlannerTest.java   |   4 +-
 .../calcite/rel/rel2sql/RelToSqlConverterTest.java |  37 +-
 .../rex/RexSqlStandardConvertletTableTest.java     |   2 +-
 .../apache/calcite/sql/parser/SqlParserTest.java   | 509 +++++++++++++++------
 .../apache/calcite/sql/test/SqlAdvisorTest.java    |   6 +-
 .../apache/calcite/sql/test/SqlTestFactory.java    |  13 +-
 .../calcite/sql/validate/LexCaseSensitiveTest.java |   2 +-
 .../apache/calcite/sql/validate/LexEscapeTest.java |   2 +-
 .../java/org/apache/calcite/test/JdbcTest.java     |  34 +-
 .../org/apache/calcite/test/SqlToRelTestBase.java  |   2 +-
 .../org/apache/calcite/test/SqlValidatorTest.java  |  23 +-
 .../org/apache/calcite/tools/FrameworksTest.java   |  10 +-
 .../java/org/apache/calcite/tools/PlannerTest.java |  15 +-
 .../org/apache/calcite/util/ImmutableBeanTest.java | 182 ++++++++
 .../java/org/apache/calcite/util/UtilTest.java     | 197 ++++++++
 site/_docs/adapter.md                              |   2 +-
 40 files changed, 1937 insertions(+), 480 deletions(-)
 copy core/src/main/java/org/apache/calcite/config/{package-info.java => 
CharLiteralStyle.java} (62%)
 create mode 100644 
core/src/main/java/org/apache/calcite/util/ImmutableNullableMap.java
 create mode 100644 
core/src/main/java/org/apache/calcite/util/ImmutableNullableSet.java

Reply via email to