This is an automated email from the ASF dual-hosted git repository.
hangxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
from a021db68a85 [FLINK-34543][datastream] Introduce the SortPartition API
on PartitionWindowedStream
add 583722e721a [FLINK-32076][checkpoint] Introduce non-blocking file pool
to reuse files
add 3b9623e5d2e [FLINK-32076][checkpoint] Introduce blocking file pool to
reuse files (#24418)
No new revisions were added by this update.
Summary of changes:
.../filemerging/BlockingPhysicalFilePool.java | 96 ++++++++++++++
.../FileMergingSnapshotManagerBase.java | 29 ++++-
.../FileMergingSnapshotManagerBuilder.java | 23 +++-
.../filemerging/NonBlockingPhysicalFilePool.java | 62 +++++++++
.../checkpoint/filemerging/PhysicalFile.java | 9 ++
.../checkpoint/filemerging/PhysicalFilePool.java | 145 +++++++++++++++++++++
...WithinCheckpointFileMergingSnapshotManager.java | 101 +++++++-------
.../FileMergingSnapshotManagerTest.java | 102 +++++++++++++--
8 files changed, 498 insertions(+), 69 deletions(-)
create mode 100644
flink-runtime/src/main/java/org/apache/flink/runtime/checkpoint/filemerging/BlockingPhysicalFilePool.java
create mode 100644
flink-runtime/src/main/java/org/apache/flink/runtime/checkpoint/filemerging/NonBlockingPhysicalFilePool.java
create mode 100644
flink-runtime/src/main/java/org/apache/flink/runtime/checkpoint/filemerging/PhysicalFilePool.java