| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a.s3guard |
This package contains classes related to S3Guard: a feature of S3A to mask
the eventual consistency behavior of S3 and optimize access patterns by
coordinating with a strongly consistent external store for file system
metadata.
|
| Modifier and Type | Method and Description |
|---|---|
static MetadataStore.PruneMode |
MetadataStore.PruneMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MetadataStore.PruneMode[] |
MetadataStore.PruneMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DynamoDBMetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff) |
void |
LocalMetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff) |
void |
MetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff)
Prune method with two modes of operation:
ALL_BY_MODTIME
Clear any metadata older than a specified mod_time from the store. |
void |
NullMetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff) |
long |
DynamoDBMetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff,
String keyPrefix)
Prune files, in batches.
|
long |
LocalMetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff,
String keyPrefix) |
long |
MetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff,
String keyPrefix)
Same as
MetadataStore.prune(PruneMode, long), but with an
additional keyPrefix parameter to filter the pruned keys with a prefix. |
long |
NullMetadataStore.prune(MetadataStore.PruneMode pruneMode,
long cutoff,
String keyPrefix) |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.