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

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


    from 84741867b9 AWS, GCP: Deprecate passing FileIO properties through 
constructor (#12972)
     add cbf2695e95 Flink: Maintenance - RewriteDataFiles (#11497)

No new revisions were added by this update.

Summary of changes:
 .../flink/maintenance/api/ExpireSnapshots.java     |   2 +-
 .../maintenance/api/MaintenanceTaskBuilder.java    |   4 +-
 .../flink/maintenance/api/RewriteDataFiles.java    | 234 ++++++++++++
 .../flink/maintenance/api/TableMaintenance.java    |   7 +-
 .../operator/DataFileRewriteCommitter.java         | 199 ++++++++++
 .../operator/DataFileRewritePlanner.java           | 206 ++++++++++
 .../operator/DataFileRewriteRunner.java            | 253 +++++++++++++
 .../maintenance/operator/DeleteFilesProcessor.java |  29 +-
 .../operator/ExpireSnapshotsProcessor.java         |   2 +-
 .../flink/maintenance/operator/LockRemover.java    |  28 +-
 .../flink/maintenance/operator/LogUtil.java        |   9 +-
 .../operator/TableMaintenanceMetrics.java          |  30 ++
 .../maintenance/operator/TaskResultAggregator.java | 101 +++++
 .../flink/maintenance/operator/TriggerManager.java |  29 +-
 .../api/MaintenanceTaskInfraExtension.java         |   8 +-
 .../maintenance/api/MaintenanceTaskTestBase.java   |  39 +-
 .../flink/maintenance/api/TestExpireSnapshots.java |  43 +--
 .../flink/maintenance/api/TestMaintenanceE2E.java  |  13 +
 .../maintenance/api/TestRewriteDataFiles.java      | 417 +++++++++++++++++++++
 .../maintenance/operator/OperatorTestBase.java     | 113 ++++++
 .../flink/maintenance/operator/RewriteUtil.java    |  83 ++++
 .../operator/TestDataFileRewriteCommitter.java     | 278 ++++++++++++++
 .../operator/TestDataFileRewritePlanner.java       | 193 ++++++++++
 .../operator/TestDataFileRewriteRunner.java        | 355 ++++++++++++++++++
 .../operator/TestDeleteFilesProcessor.java         |   3 +-
 25 files changed, 2566 insertions(+), 112 deletions(-)
 create mode 100644 
flink/v1.20/flink/src/main/java/org/apache/iceberg/flink/maintenance/api/RewriteDataFiles.java
 create mode 100644 
flink/v1.20/flink/src/main/java/org/apache/iceberg/flink/maintenance/operator/DataFileRewriteCommitter.java
 create mode 100644 
flink/v1.20/flink/src/main/java/org/apache/iceberg/flink/maintenance/operator/DataFileRewritePlanner.java
 create mode 100644 
flink/v1.20/flink/src/main/java/org/apache/iceberg/flink/maintenance/operator/DataFileRewriteRunner.java
 copy api/src/main/java/org/apache/iceberg/io/DelegatingInputStream.java => 
flink/v1.20/flink/src/main/java/org/apache/iceberg/flink/maintenance/operator/LogUtil.java
 (75%)
 create mode 100644 
flink/v1.20/flink/src/main/java/org/apache/iceberg/flink/maintenance/operator/TaskResultAggregator.java
 create mode 100644 
flink/v1.20/flink/src/test/java/org/apache/iceberg/flink/maintenance/api/TestRewriteDataFiles.java
 create mode 100644 
flink/v1.20/flink/src/test/java/org/apache/iceberg/flink/maintenance/operator/RewriteUtil.java
 create mode 100644 
flink/v1.20/flink/src/test/java/org/apache/iceberg/flink/maintenance/operator/TestDataFileRewriteCommitter.java
 create mode 100644 
flink/v1.20/flink/src/test/java/org/apache/iceberg/flink/maintenance/operator/TestDataFileRewritePlanner.java
 create mode 100644 
flink/v1.20/flink/src/test/java/org/apache/iceberg/flink/maintenance/operator/TestDataFileRewriteRunner.java

Reply via email to