public class SegmentPartitionFile extends Object
| Constructor and Description |
|---|
SegmentPartitionFile() |
| Modifier and Type | Method and Description |
|---|---|
static SegmentPartitionFileReader |
createPartitionFileReader(String dataFilePath) |
static SegmentPartitionFileWriter |
createPartitionFileWriter(String dataFilePath,
int numSubpartitions) |
static void |
deletePathQuietly(String toDelete) |
static String |
getPartitionPath(TieredStoragePartitionId partitionId,
String basePath) |
static org.apache.flink.core.fs.Path |
getSegmentFinishDirPath(String basePath,
TieredStoragePartitionId partitionId,
int subpartitionId) |
static org.apache.flink.core.fs.Path |
getSegmentPath(String basePath,
TieredStoragePartitionId partitionId,
int subpartitionId,
long segmentId) |
static String |
getSubpartitionPath(String basePath,
TieredStoragePartitionId partitionId,
int subpartitionId) |
static String |
getTieredStoragePath(String basePath) |
static void |
writeBuffers(WritableByteChannel writeChannel,
long expectedBytes,
ByteBuffer[] bufferWithHeaders) |
static void |
writeSegmentFinishFile(String basePath,
TieredStoragePartitionId partitionId,
int subpartitionId,
int segmentId) |
public static SegmentPartitionFileWriter createPartitionFileWriter(String dataFilePath, int numSubpartitions)
public static SegmentPartitionFileReader createPartitionFileReader(String dataFilePath)
public static String getPartitionPath(TieredStoragePartitionId partitionId, String basePath)
public static String getSubpartitionPath(String basePath, TieredStoragePartitionId partitionId, int subpartitionId)
public static org.apache.flink.core.fs.Path getSegmentPath(String basePath, TieredStoragePartitionId partitionId, int subpartitionId, long segmentId)
public static org.apache.flink.core.fs.Path getSegmentFinishDirPath(String basePath, TieredStoragePartitionId partitionId, int subpartitionId)
public static void writeBuffers(WritableByteChannel writeChannel, long expectedBytes, ByteBuffer[] bufferWithHeaders) throws IOException
IOExceptionpublic static void writeSegmentFinishFile(String basePath, TieredStoragePartitionId partitionId, int subpartitionId, int segmentId) throws IOException
IOExceptionpublic static void deletePathQuietly(String toDelete)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.