| 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 |
|---|---|
protected DynamoDBMetadataStore |
AbstractS3GuardDynamoDBDiagnostic.getStore() |
| Modifier and Type | Method and Description |
|---|---|
static DumpS3GuardDynamoTable |
DumpS3GuardDynamoTable.dumpStore(S3AFileSystem fs,
DynamoDBMetadataStore store,
org.apache.hadoop.conf.Configuration conf,
File destFile,
URI uri)
Entry point to dump the metastore and s3 store world views
|
String |
S3GuardFsckViolationHandler.ViolationHandler.fixViolation(S3AFileSystem fs,
DynamoDBMetadataStore ddbms) |
String |
S3GuardFsckViolationHandler.OrphanDDBEntry.fixViolation(S3AFileSystem fs,
DynamoDBMetadataStore ddbms) |
static org.apache.commons.lang3.tuple.Pair<Long,Long> |
PurgeS3GuardDynamoTable.purgeStore(S3AFileSystem fs,
DynamoDBMetadataStore store,
org.apache.hadoop.conf.Configuration conf,
URI uri,
boolean force)
API Entry point to dump the metastore and S3 store world views
|
| Constructor and Description |
|---|
AbstractS3GuardDynamoDBDiagnostic(String name,
S3AFileSystem filesystem,
DynamoDBMetadataStore store,
URI uri)
Constructor.
|
AuthoritativeAuditOperation(StoreContext storeContext,
DynamoDBMetadataStore metastore,
boolean requireAuthoritative,
boolean verbose)
Constructor.
|
DumpS3GuardDynamoTable(S3AFileSystem fs,
DynamoDBMetadataStore store,
File destFile,
URI uri)
Bind to a specific FS + store.
|
PurgeS3GuardDynamoTable(S3AFileSystem filesystem,
DynamoDBMetadataStore store,
URI uri,
boolean force) |
S3GuardFsckViolationHandler(S3AFileSystem fs,
DynamoDBMetadataStore ddbms) |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.