Class NonBlockingPhysicalFilePool

java.lang.Object
org.apache.flink.runtime.checkpoint.filemerging.PhysicalFilePool
org.apache.flink.runtime.checkpoint.filemerging.NonBlockingPhysicalFilePool
All Implemented Interfaces:
Closeable, AutoCloseable

public class NonBlockingPhysicalFilePool extends PhysicalFilePool
A Non-Blocking PhysicalFilePool which will always provide usable physical file without blocking. It may create many physical files if pollFile(FileMergingSnapshotManager.SubtaskKey, CheckpointedStateScope) frequently.