| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a.commit.files |
Persistent data formats for the committers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PersistentCommitData<T extends PersistentCommitData>
Class for single/multiple commit data structures.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PendingSet
Persistent format for multiple pending commits.
|
class |
SinglePendingCommit
This is the serialization format for uploads yet to be committed.
|
class |
SuccessData
Summary data saved into a
_SUCCESS marker file. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends PersistentCommitData> |
PersistentCommitData.load(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.FileStatus status,
org.apache.hadoop.util.JsonSerialization<T> serializer)
Load an instance from a status, then validate it.
|
static <T extends PersistentCommitData> |
PersistentCommitData.saveFile(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
T instance,
org.apache.hadoop.util.JsonSerialization<T> serializer,
boolean performance)
Save to a file.
|
static <T extends PersistentCommitData> |
PersistentCommitData.saveToStream(org.apache.hadoop.fs.Path path,
T instance,
org.apache.hadoop.fs.FSDataOutputStreamBuilder builder,
org.apache.hadoop.util.JsonSerialization<T> serializer)
Save to a file.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.