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

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


    from 36e98b3  [FLINK-24947][k8s] Support host network for native K8s 
integration
     add 25e07a7  [FLINK-25520][Table SQL/API] Implement "ALTER TABLE ... 
COMPACT" SQL
     add c8dce17  [FLINK-25520][Table SQL/API] Implement ITCase for "ALTER 
TABLE ... COMPACT" SQL

No new revisions were added by this update.

Summary of changes:
 .../table/api/internal/TableEnvironmentImpl.java   |   3 -
 .../apache/flink/table/catalog/CatalogManager.java |  20 +
 .../flink/table/catalog/ManagedTableListener.java  |  23 +
 .../table/operations/SourceQueryOperation.java     |  17 +
 .../operations/ddl/AlterTableCompactOperation.java |  58 ---
 flink-table/flink-table-common/pom.xml             |   5 +
 .../flink/table/factories/ManagedTableFactory.java |   8 +
 .../connector/sink/TestManagedCommittable.java     |  79 ++++
 .../table/connector/sink/TestManagedSink.java      |  84 ++++
 .../sink/TestManagedSinkCommittableSerializer.java | 150 +++++++
 .../connector/sink/TestManagedSinkCommitter.java   | 147 +++++++
 .../connector/sink/TestManagedSinkWriter.java      |  73 ++++
 .../table/connector/sink/TestManagedTableSink.java |  83 ++++
 .../table/connector/source/CompactPartition.java   | 166 +++++++
 .../table/connector/source/CompactPartitions.java  | 149 +++++++
 .../source/TestManagedFileSourceReader.java        |  35 ++
 .../TestManagedFileSourceSplitEnumerator.java      |  73 ++++
 .../TestManagedFileSourceSplitSerializer.java      |  61 +++
 .../source/TestManagedIterableSourceSplit.java     | 100 +++++
 .../table/connector/source/TestManagedSource.java  |  94 ++++
 .../connector/source/TestManagedTableSource.java   |  80 ++++
 .../flink/table/factories/FactoryUtilTest.java     |   4 +-
 .../table/factories/TestManagedTableFactory.java   | 190 +++++---
 .../operations/SqlToOperationConverter.java        |  42 +-
 .../planner/plan/QueryOperationConverter.java      |  12 +-
 .../table/planner/calcite/FlinkRelBuilder.scala    |  13 +
 .../calcite/FlinkRelOptClusterFactory.scala        |   2 +
 .../operations/SqlToOperationConverterTest.java    | 114 +++--
 .../batch/sql/CompactManagedTableITCase.java       | 486 +++++++++++++++++++++
 .../plan/batch/sql/CompactManagedTableTest.xml     | 104 +++++
 .../flink/table/api/TableEnvironmentTest.scala     |  12 +-
 .../plan/batch/sql/CompactManagedTableTest.scala   | 100 +++++
 .../flink/table/planner/utils/TableTestBase.scala  |  28 +-
 33 files changed, 2419 insertions(+), 196 deletions(-)
 delete mode 100644 
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/ddl/AlterTableCompactOperation.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/sink/TestManagedCommittable.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/sink/TestManagedSink.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/sink/TestManagedSinkCommittableSerializer.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/sink/TestManagedSinkCommitter.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/sink/TestManagedSinkWriter.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/sink/TestManagedTableSink.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/CompactPartition.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/CompactPartitions.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/TestManagedFileSourceReader.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/TestManagedFileSourceSplitEnumerator.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/TestManagedFileSourceSplitSerializer.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/TestManagedIterableSourceSplit.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/TestManagedSource.java
 create mode 100644 
flink-table/flink-table-common/src/test/java/org/apache/flink/table/connector/source/TestManagedTableSource.java
 create mode 100644 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/runtime/batch/sql/CompactManagedTableITCase.java
 create mode 100644 
flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/batch/sql/CompactManagedTableTest.xml
 create mode 100644 
flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/batch/sql/CompactManagedTableTest.scala

Reply via email to