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

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


    from 7e38304093 Site: Outline process for becoming Calcite committer by 
request
     add 8d8b0b10fd [CALCITE-4865] Allow table functions to be polymorphic

No new revisions were added by this update.

Summary of changes:
 core/src/main/codegen/templates/Parser.jj          | 112 ++++++-
 .../apache/calcite/runtime/CalciteResource.java    |   9 +
 .../main/java/org/apache/calcite/sql/SqlKind.java  |  14 +
 .../calcite/sql/SqlSetSemanticsTableOperator.java  |  94 ++++++
 .../org/apache/calcite/sql/SqlTableFunction.java   |  15 +
 .../apache/calcite/sql/TableCharacteristic.java    | 357 +++++++++++++++++++++
 .../calcite/sql/fun/SqlStdOperatorTable.java       |   4 +
 .../calcite/sql/validate/SqlValidatorImpl.java     |  63 ++++
 .../sql2rel/RelStructuredTypeFlattener.java        |  10 +
 .../apache/calcite/sql2rel/SqlToRelConverter.java  | 154 ++++++++-
 .../calcite/sql2rel/StandardConvertletTable.java   |  14 +-
 .../calcite/runtime/CalciteResource.properties     |   3 +
 .../apache/calcite/test/SqlToRelConverterTest.java |  85 +++++
 .../org/apache/calcite/test/SqlValidatorTest.java  |  50 +++
 .../apache/calcite/test/SqlToRelConverterTest.xml  | 198 ++++++++++++
 site/_docs/reference.md                            |  48 ++-
 .../apache/calcite/sql/parser/SqlParserTest.java   |  89 +++++
 .../apache/calcite/test/MockSqlOperatorTable.java  | 311 +++++++++++++++++-
 18 files changed, 1614 insertions(+), 16 deletions(-)
 create mode 100644 
core/src/main/java/org/apache/calcite/sql/SqlSetSemanticsTableOperator.java
 create mode 100644 
core/src/main/java/org/apache/calcite/sql/TableCharacteristic.java

Reply via email to