lei w created HDFS-16073: ---------------------------- Summary: Remove redundant RPC requests for getFileLinkInfo in ClientNamenodeProtocolTranslatorPB Key: HDFS-16073 URL: https://issues.apache.org/jira/browse/HDFS-16073 Project: Hadoop HDFS Issue Type: Improvement Reporter: lei w
Remove redundant RPC requests for getFileLinkInfo in ClientNamenodeProtocolTranslatorPB. The original logic is as follows: {code:java} @Override public HdfsFileStatus getFileLinkInfo(String src) throws IOException { GetFileLinkInfoRequestProto req = GetFileLinkInfoRequestProto.newBuilder() .setSrc(src).build(); try { GetFileLinkInfoResponseProto result = rpcProxy.getFileLinkInfo(null, req);// First getFileLinkInfo RPC request return result.hasFs() ? PBHelperClient.convert(rpcProxy.getFileLinkInfo(null, req).getFs()) :// Repeated getFileLinkInfo RPC request null; } catch (ServiceException e) { throw ProtobufHelper.getRemoteException(e); } } {code} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org