[ https://issues.apache.org/jira/browse/HDFS-15633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17305094#comment-17305094 ]
Ayush Saxena commented on HDFS-15633: ------------------------------------- Cherry-picked to branch-3.3,3.2 and 3.1 Thanx [~sodonnell] > Avoid redundant RPC calls for getDiskStatus > ------------------------------------------- > > Key: HDFS-15633 > URL: https://issues.apache.org/jira/browse/HDFS-15633 > Project: Hadoop HDFS > Issue Type: Improvement > Components: dfsclient > Reporter: Ayush Saxena > Assignee: Ayush Saxena > Priority: Major > Labels: pull-request-available > Fix For: 3.4.0 > > Time Spent: 1h 50m > Remaining Estimate: 0h > > There are 3 RPC calls to fetch the same values : > {code:java} > public FsStatus getDiskStatus() throws IOException { > return new FsStatus(getStateByIndex(0), > getStateByIndex(1), getStateByIndex(2)); > } > {code} > {{getStateByIndex()}} is called thrice, which is actually a {{getStats}} RPC > to namenode, The same could have been achieved by just one call -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org