Package org.apache.flink.runtime.io.network.partition.hybrid.index
-
Interface Summary Interface Description FileDataIndexRegionHelper<T extends FileDataIndexRegionHelper.Region> FileDataIndexRegionHelperis responsible for writing aFileDataIndexRegionHelper.Regionto the file or reading aFileDataIndexRegionHelper.Regionfrom file.FileDataIndexRegionHelper.Region AFileDataIndexRegionHelper.RegionRepresents a series of buffers that are: From the same subpartition Logically (i.e. buffer index) consecutive Physically (i.e. offset in the file) consecutiveFileDataIndexSpilledRegionManager<T extends FileDataIndexRegionHelper.Region> This class is responsible for spilling region to disk and managing these spilled regions.FileDataIndexSpilledRegionManager.Factory<T extends FileDataIndexRegionHelper.Region> Factory ofFileDataIndexSpilledRegionManager. -
Class Summary Class Description FileDataIndexCache<T extends FileDataIndexRegionHelper.Region> A cache layer of hybrid data index.FileDataIndexSpilledRegionManagerImpl<T extends FileDataIndexRegionHelper.Region> Default implementation ofFileDataIndexSpilledRegionManager.FileDataIndexSpilledRegionManagerImpl.Factory<T extends FileDataIndexRegionHelper.Region> Factory ofFileDataIndexSpilledRegionManager.FileRegionWriteReadUtils Utils for read and writeFileDataIndexRegionHelper.Region.