Steve Loughran created HADOOP-15691: ---------------------------------------
Summary: Add PathCapabilities to FS and FC to complement StreamCapabilities Key: HADOOP-15691 URL: https://issues.apache.org/jira/browse/HADOOP-15691 Project: Hadoop Common Issue Type: New Feature Reporter: Steve Loughran Assignee: Steve Loughran Add a {{PathCapabilities}} interface to both FileSystem and FileContext to declare the capabilities under the path of an FS This is needed for * HADOOP-15407: declare that a dest FS supports permissions * object stores to declare that they offer PUT-in-place alongside (slow-rename) * Anything else where the implementation semantics of an FS is so different caller apps would benefit from probing for the underlying semantics I know, we want all filesystem to work *exactly* the same. But it doesn't hold, especially for object stores —and to efficiently use them, callers need to be able to ask for specific features. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org