Deprecate exists() and isDir() to simplify ClientProtocol. ----------------------------------------------------------
Key: HADOOP-2634 URL: https://issues.apache.org/jira/browse/HADOOP-2634 Project: Hadoop Issue Type: Improvement Components: dfs Affects Versions: 0.15.0 Reporter: Konstantin Shvachko ClientProtocol can be simplified by removing two methods {code} public boolean exists(String src) throws IOException; public boolean isDir(String src) throws IOException; {code} This is a redundant api, which can be implemented in DFSClient as convenience methods using {code} public DFSFileInfo getFileInfo(String src) throws IOException; {code} Note that we already deprecated several Filesystem method and advised to use getFileStatus() instead. Should we deprecate them in 0.16? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.