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 133593a  [FLINK-19865] Introduce default log rotation limit for 
non-standalone deployments
     add 0c7659e  [FLINK-19875][table][fs-connector] Integrate file compaction 
to filesystem connector

No new revisions were added by this update.

Summary of changes:
 .../flink/formats/csv/CsvFileCompactionITCase.java |  12 +-
 .../parquet/ParquetFileCompactionITCase.java       |  12 +-
 .../stream/sql/FileCompactionITCaseBase.java       | 148 +++++++++++++
 .../runtime/utils/ParallelFiniteTestSource.java    |  68 +++---
 .../flink/table/filesystem/FileSystemOptions.java  |  15 ++
 .../table/filesystem/FileSystemTableFactory.java   |   3 +
 .../table/filesystem/FileSystemTableSink.java      | 239 ++++++++++++++++-----
 .../filesystem/stream/AbstractStreamingWriter.java |  11 +
 .../filesystem/stream/StreamingFileWriter.java     |   5 +
 .../table/filesystem/stream/StreamingSink.java     |  63 ++++++
 .../CompactFileWriter.java}                        |  43 ++--
 .../filesystem/stream/compact/CompactOperator.java |  11 +-
 ...ader.java => FileInputFormatCompactReader.java} |  42 ++--
 .../stream/compact/CompactOperatorTest.java        |  29 +++
 14 files changed, 553 insertions(+), 148 deletions(-)
 copy 
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/ShowDatabasesOperation.java
 => 
flink-formats/flink-csv/src/test/java/org/apache/flink/formats/csv/CsvFileCompactionITCase.java
 (75%)
 copy 
flink-libraries/flink-state-processing-api/src/test/java/org/apache/flink/state/api/utils/ReduceSum.java
 => 
flink-formats/flink-parquet/src/test/java/org/apache/flink/formats/parquet/ParquetFileCompactionITCase.java
 (72%)
 create mode 100644 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/runtime/stream/sql/FileCompactionITCaseBase.java
 copy 
flink-test-utils-parent/flink-test-utils/src/main/java/org/apache/flink/streaming/util/FiniteTestSource.java
 => 
flink-table/flink-table-planner-blink/src/test/java/org/apache/flink/table/planner/runtime/utils/ParallelFiniteTestSource.java
 (57%)
 copy 
flink-table/flink-table-runtime-blink/src/main/java/org/apache/flink/table/filesystem/stream/{StreamingFileWriter.java
 => compact/CompactFileWriter.java} (52%)
 copy 
flink-table/flink-table-runtime-blink/src/main/java/org/apache/flink/table/filesystem/stream/compact/{CompactBulkReader.java
 => FileInputFormatCompactReader.java} (56%)

Reply via email to