This is an automated email from the ASF dual-hosted git repository.
jark pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 582941b [hotfix] Fix typos
add 1b764ce [FLINK-22885][table] Supports 'SHOW COLUMNS' syntax (#16723)
No new revisions were added by this update.
Summary of changes:
docs/content.zh/docs/dev/table/sql/overview.md | 2 +-
docs/content.zh/docs/dev/table/sql/show.md | 129 +++++++++++-
docs/content/docs/dev/table/sql/overview.md | 2 +-
docs/content/docs/dev/table/sql/show.md | 128 +++++++++++-
.../src/test/resources/sql/table.q | 187 ++++++++++++++++++
.../flink-sql-client/src/test/resources/sql/view.q | 187 ++++++++++++++++++
.../src/main/codegen/data/Parser.tdd | 4 +
.../src/main/codegen/includes/parserImpls.ftl | 33 ++++
.../flink/sql/parser/dql/SqlShowColumns.java | 110 +++++++++++
.../flink/sql/parser/FlinkSqlParserImplTest.java | 43 +++-
.../table/api/internal/TableEnvironmentImpl.java | 97 ++++++---
.../flink/table}/functions/SqlLikeUtils.java | 10 +-
.../table/operations/ShowColumnsOperation.java | 79 ++++++++
.../operations/SqlToOperationConverter.java | 17 ++
.../table/planner/calcite/FlinkPlannerImpl.scala | 1 +
.../table/planner/codegen/calls/LikeCallGen.scala | 3 +-
.../apache/flink/table/api/ExecuteSqlTest.scala | 217 +++++++++++++++++++++
.../flink/table/api/TableEnvironmentITCase.scala | 2 +-
18 files changed, 1211 insertions(+), 40 deletions(-)
create mode 100644
flink-table/flink-sql-parser/src/main/java/org/apache/flink/sql/parser/dql/SqlShowColumns.java
rename
flink-table/{flink-table-runtime/src/main/java/org/apache/flink/table/runtime
=>
flink-table-api-java/src/main/java/org/apache/flink/table}/functions/SqlLikeUtils.java
(97%)
create mode 100644
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/ShowColumnsOperation.java
create mode 100644
flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/api/ExecuteSqlTest.scala