Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
The scope of this issue is to refactor the existing S3AFileSystem into multiple coordinating classes. The goal of this refactoring is to separate the FileSystem API binding from the AWS SDK integration, make code maintenance easier while we're making changes for S3Guard, and make it easier to mock some implementation details so that tests can simulate eventual consistency behavior in a deterministic way.
Attachments
Attachments
Issue Links
- is required by
-
HADOOP-13452 S3Guard: Implement access policy for intra-client consistency with in-memory metadata store.
- Resolved
- requires
-
HADOOP-13446 Support running isolated unit tests separate from AWS integration tests.
- Resolved