| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
| 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 S3AFileStatus |
S3AUtils.createFileStatus(org.apache.hadoop.fs.Path keyPath,
com.amazonaws.services.s3.model.S3ObjectSummary summary,
long blockSize,
String owner)
Create a files status instance from a listing.
|
static S3AFileStatus |
S3AUtils.createUploadFileStatus(org.apache.hadoop.fs.Path keyPath,
boolean isDir,
long size,
long blockSize,
String owner)
Create a file status for object we just uploaded.
|
static S3AFileStatus |
S3AFileStatus.fromFileStatus(org.apache.hadoop.fs.FileStatus source,
Tristate isEmptyDirectory)
Convenience constructor for creating from a vanilla FileStatus plus
an isEmptyDirectory flag.
|
| Modifier and Type | Method and Description |
|---|---|
static S3AFileStatus |
S3Guard.putAndReturn(MetadataStore ms,
S3AFileStatus status,
S3AInstrumentation instrumentation)
Helper function which puts a given S3AFileStatus into the MetadataStore and
returns the same S3AFileStatus.
|
| Modifier and Type | Method and Description |
|---|---|
static S3AFileStatus |
S3Guard.putAndReturn(MetadataStore ms,
S3AFileStatus status,
S3AInstrumentation instrumentation)
Helper function which puts a given S3AFileStatus into the MetadataStore and
returns the same S3AFileStatus.
|
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.