[ https://issues.apache.org/jira/browse/MAPREDUCE-5275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Zhijie Shen resolved MAPREDUCE-5275. ------------------------------------ Resolution: Fixed CacheToken is the class that provides user facing APIs. Whether the methods as annotated private or not, users are likely to refer them in their custom routines, because they are public. We fixed MAPREDUCE-5220 for the similar reason. IMHO, it is good to keep the rule of binary compatibility consistent. In addition, adding the methods back does no harm to MRv2 if they are actually not used. Feel free to reopen it, if you still have some concern. Thanks! > Mapreduce API: TokenCache incompatibility issues with MR1 > --------------------------------------------------------- > > Key: MAPREDUCE-5275 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-5275 > Project: Hadoop Map/Reduce > Issue Type: Sub-task > Reporter: Zhijie Shen > Assignee: Mayank Bansal > Fix For: 2.1.0-beta > > Attachments: MAPREDUCE-5275-trunk-1.patch, > MAPREDUCE-5275-trunk-2.patch, MAPREDUCE-5275-trunk-3.patch, > MAPREDUCE-5275-trunk-4.patch > > > There're following incompatibility issues: > * Token<DelegationTokenIdentifier> getDelegationToken(Credentials, String) is > removed > * Credentials loadTokens(String, Configuration) changes to Credentials > loadTokens(String, JobConf) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira