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: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org