[jira] [Updated] (HDFS-2393) Mark appropriate methods of ClientProtocol with the idempotent annotation
[ https://issues.apache.org/jira/browse/HDFS-2393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron T. Myers updated HDFS-2393: - Component/s: ha > Mark appropriate methods of ClientProtocol with the idempotent annotation > - > > Key: HDFS-2393 > URL: https://issues.apache.org/jira/browse/HDFS-2393 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: ha, hdfs client >Affects Versions: HA branch (HDFS-1623) >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: HA branch (HDFS-1623) > > Attachments: HDFS-2393-HDFS-1623.patch, HDFS-2393-HDFS-1623.patch > > > HDFS-1973 will make the {{DFSClient}} take advantage of the annotation. This > JIRA is to identify which methods can be marked as idempotent. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (HDFS-2393) Mark appropriate methods of ClientProtocol with the idempotent annotation
[ https://issues.apache.org/jira/browse/HDFS-2393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron T. Myers updated HDFS-2393: - Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) I've just committed this. > Mark appropriate methods of ClientProtocol with the idempotent annotation > - > > Key: HDFS-2393 > URL: https://issues.apache.org/jira/browse/HDFS-2393 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: hdfs client >Affects Versions: HA branch (HDFS-1623) >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: HA branch (HDFS-1623) > > Attachments: HDFS-2393-HDFS-1623.patch, HDFS-2393-HDFS-1623.patch > > > HDFS-1973 will make the {{DFSClient}} take advantage of the annotation. This > JIRA is to identify which methods can be marked as idempotent. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (HDFS-2393) Mark appropriate methods of ClientProtocol with the idempotent annotation
[ https://issues.apache.org/jira/browse/HDFS-2393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron T. Myers updated HDFS-2393: - Attachment: HDFS-2393-HDFS-1623.patch Thanks a lot for the review, Todd. Attaching patch rebased on HDFS-1623 branch. I'm going to commit this momentarily. > Mark appropriate methods of ClientProtocol with the idempotent annotation > - > > Key: HDFS-2393 > URL: https://issues.apache.org/jira/browse/HDFS-2393 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: hdfs client >Affects Versions: HA branch (HDFS-1623) >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: HA branch (HDFS-1623) > > Attachments: HDFS-2393-HDFS-1623.patch, HDFS-2393-HDFS-1623.patch > > > HDFS-1973 will make the {{DFSClient}} take advantage of the annotation. This > JIRA is to identify which methods can be marked as idempotent. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (HDFS-2393) Mark appropriate methods of ClientProtocol with the idempotent annotation
[ https://issues.apache.org/jira/browse/HDFS-2393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron T. Myers updated HDFS-2393: - Attachment: HDFS-2393-HDFS-1623.patch Thanks a lot for the review, Todd. Here's a patch which implements what we've discussed here. I added three TODOs for the upgrade-related operations and the {{setBalancerBandwidth}} op. I agree with your analysis regarding the administrative ops, so I deliberately left those as non-idempotent. > Mark appropriate methods of ClientProtocol with the idempotent annotation > - > > Key: HDFS-2393 > URL: https://issues.apache.org/jira/browse/HDFS-2393 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: hdfs client >Affects Versions: HA branch (HDFS-1623) >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: HA branch (HDFS-1623) > > Attachments: HDFS-2393-HDFS-1623.patch > > > HDFS-1973 will make the {{DFSClient}} take advantage of the annotation. This > JIRA is to identify which methods can be marked as idempotent. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (HDFS-2393) Mark appropriate methods of ClientProtocol with the idempotent annotation
[ https://issues.apache.org/jira/browse/HDFS-2393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron T. Myers updated HDFS-2393: - Status: Patch Available (was: Open) > Mark appropriate methods of ClientProtocol with the idempotent annotation > - > > Key: HDFS-2393 > URL: https://issues.apache.org/jira/browse/HDFS-2393 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: hdfs client >Affects Versions: HA branch (HDFS-1623) >Reporter: Aaron T. Myers >Assignee: Aaron T. Myers > Fix For: HA branch (HDFS-1623) > > Attachments: HDFS-2393-HDFS-1623.patch > > > HDFS-1973 will make the {{DFSClient}} take advantage of the annotation. This > JIRA is to identify which methods can be marked as idempotent. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira