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 1018d25  [CALCITE-2900] RelStructuredTypeFlattener generates wrong 
types on nested columns (Will Yu)
     new a3c0abd  [CALCITE-1515] In RelBuilder, add functionScan method to 
create TableFunctionScan (Chunwei Lei)
     new 22fd34f  [CALCITE-2920] In RelBuilder, add antiJoin method (Ruben 
Quesada Lopez)
     new 136c9c5  [CALCITE-2928] When resolving user-defined functions (UDFs), 
use the case-sensitivity of the current connection (Danny Chan)
     new 9bce62c  Site: Improve documentation for MySQL-specific JSON operators

The 4 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:
 .../calcite/prepare/CalciteCatalogReader.java      |   6 +-
 .../org/apache/calcite/rel/core/RelFactories.java  |  32 +++++
 .../apache/calcite/rel/core/TableFunctionScan.java |   5 +-
 .../rel/logical/LogicalTableFunctionScan.java      |   9 +-
 .../java/org/apache/calcite/runtime/FlatLists.java |   9 +-
 .../org/apache/calcite/runtime/SqlFunctions.java   |   6 +-
 .../java/org/apache/calcite/sql/SemiJoinType.java  |  29 +++-
 .../java/org/apache/calcite/sql/SqlBasicCall.java  |   2 +-
 .../main/java/org/apache/calcite/sql/SqlCall.java  |   4 +-
 .../java/org/apache/calcite/sql/SqlFunction.java   |   7 +-
 .../java/org/apache/calcite/sql/SqlIdentifier.java |  10 +-
 .../java/org/apache/calcite/sql/SqlOperator.java   |   7 +-
 .../org/apache/calcite/sql/SqlOperatorTable.java   |   6 +-
 .../main/java/org/apache/calcite/sql/SqlUtil.java  |  78 +++++------
 .../calcite/sql/parser/SqlAbstractParserImpl.java  |   4 +-
 .../calcite/sql/util/ChainedSqlOperatorTable.java  |   6 +-
 .../calcite/sql/util/ListSqlOperatorTable.java     |   6 +-
 .../sql/util/ReflectiveSqlOperatorTable.java       |  71 +++++++---
 .../apache/calcite/sql/validate/AggChecker.java    |   6 +-
 .../org/apache/calcite/sql/validate/AggFinder.java |  11 +-
 .../apache/calcite/sql/validate/AggVisitor.java    |  16 ++-
 .../apache/calcite/sql/validate/SqlValidator.java  |   8 ++
 .../calcite/sql/validate/SqlValidatorImpl.java     |  70 ++++++----
 .../calcite/sql/validate/SqlValidatorUtil.java     |   3 +-
 .../apache/calcite/sql2rel/SqlToRelConverter.java  |   2 +-
 .../java/org/apache/calcite/tools/RelBuilder.java  | 148 ++++++++++++++++++++-
 .../prepare/LookupOperatorOverloadsTest.java       |  20 ++-
 .../calcite/sql/test/SqlOperatorBaseTest.java      |  22 ++-
 .../org/apache/calcite/test/CalciteAssert.java     |  24 +++-
 .../java/org/apache/calcite/test/LatticeTest.java  |  31 +++--
 .../apache/calcite/test/MockSqlOperatorTable.java  |  23 ++++
 .../org/apache/calcite/test/RelBuilderTest.java    |  76 +++++++++++
 .../org/apache/calcite/test/SqlValidatorTest.java  |  56 +++++++-
 .../test/enumerable/EnumerableCorrelateTest.java   |  65 +++++++++
 site/_docs/algebra.md                              |   4 +
 site/_docs/reference.md                            | 130 ++++++++++++------
 36 files changed, 778 insertions(+), 234 deletions(-)

Reply via email to