public class InMemoryMagicCommitTracker extends MagicCommitTracker
EMPTY, LOG| Constructor and Description |
|---|
InMemoryMagicCommitTracker(org.apache.hadoop.fs.Path path,
String bucket,
String originalDestKey,
String destKey,
String pendingsetKey,
WriteOperationHelper writer,
PutTrackerStatistics trackerStatistics) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
aboutToComplete(String uploadId,
List<software.amazon.awssdk.services.s3.model.CompletedPart> parts,
long bytesWritten,
org.apache.hadoop.fs.statistics.IOStatistics iostatistics)
Complete operation: generate the final commit data, put it.
|
static Map<org.apache.hadoop.fs.Path,Long> |
getPathToBytesWritten() |
static Map<String,List<SinglePendingCommit>> |
getTaskAttemptIdToMpuMetadata() |
static Map<String,List<org.apache.hadoop.fs.Path>> |
getTaskAttemptIdToPath() |
String |
toString() |
getBucket, getOriginalDestKey, getPath, getPendingPartKey, getTrackerStatistics, getWriter, initialize, outputImmediatelyVisiblegetDestKeypublic InMemoryMagicCommitTracker(org.apache.hadoop.fs.Path path,
String bucket,
String originalDestKey,
String destKey,
String pendingsetKey,
WriteOperationHelper writer,
PutTrackerStatistics trackerStatistics)
public boolean aboutToComplete(String uploadId, List<software.amazon.awssdk.services.s3.model.CompletedPart> parts, long bytesWritten, org.apache.hadoop.fs.statistics.IOStatistics iostatistics) throws IOException
MagicCommitTrackeraboutToComplete in class MagicCommitTrackeruploadId - Upload IDparts - list of partsbytesWritten - bytes writteniostatistics - nullable IO statisticsIOException - any IO problem.public String toString()
toString in class MagicCommitTrackerpublic static Map<String,List<SinglePendingCommit>> getTaskAttemptIdToMpuMetadata()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.