Steve Loughran created HADOOP-17979:
---------------------------------------
Summary: Interface EtagFromFileStatus to allow FileStatus
subclasses to provide etags
Key: HADOOP-17979
URL: https://issues.apache.org/jira/browse/HADOOP-17979
Project: Hadoop Common
Issue Type: New Feature
Components: fs, fs/azure, fs/s3
Affects Versions: 3.3.1
Reporter: Steve Loughran
Assignee: Steve Loughran
Various objects stores provide etags in their FileStatus implementations
Make these values accessible
* new interface {{EtagFromFileStatus}} to be implemented when provided
* filesystem.md to declare requirements of etags (constant between LIST and
HEAD)...
* path capabilities for (a) etag and (b) etags consistent across rename
Add implementation for abfs, later s3a (and google gcs)
This is initially to handle recovery from certain failures in job commit
against abfs, but it would allow a cloud-ready version of distcp to track etags
of uploaded files, so diff properly.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]