YARN-829. Renamed RMTokenSelector to be RMDelegationTokenSelector. Contributed by Zhijie Shen.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1493577 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7f96128e43
commit
e3769ea1d2
@ -82,7 +82,7 @@
|
||||
import org.apache.hadoop.yarn.exceptions.YarnRuntimeException;
|
||||
import org.apache.hadoop.yarn.factories.RecordFactory;
|
||||
import org.apache.hadoop.yarn.factory.providers.RecordFactoryProvider;
|
||||
import org.apache.hadoop.yarn.security.client.RMTokenSelector;
|
||||
import org.apache.hadoop.yarn.security.client.RMDelegationTokenSelector;
|
||||
import org.apache.hadoop.yarn.util.ConverterUtils;
|
||||
import org.apache.hadoop.yarn.util.ProtoUtils;
|
||||
|
||||
@ -187,7 +187,7 @@ void addHistoryToken(Credentials ts) throws IOException, InterruptedException {
|
||||
* note that get delegation token was called. Again this is hack for oozie
|
||||
* to make sure we add history server delegation tokens to the credentials
|
||||
*/
|
||||
RMTokenSelector tokenSelector = new RMTokenSelector();
|
||||
RMDelegationTokenSelector tokenSelector = new RMDelegationTokenSelector();
|
||||
Text service = SecurityUtil.buildTokenService(resMgrDelegate
|
||||
.getConnectAddress());
|
||||
if (tokenSelector.selectToken(service, ts.getAllTokens()) != null) {
|
||||
|
@ -147,11 +147,14 @@ Release 2.1.0-beta - UNRELEASED
|
||||
He via vinodkv)
|
||||
|
||||
YARN-821. Renamed setFinishApplicationStatus to setFinalApplicationStatus in
|
||||
FinishApplicationMasterRequest for consistency. (Jian He via vinodk)
|
||||
FinishApplicationMasterRequest for consistency. (Jian He via vinodkv)
|
||||
|
||||
YARN-787. Removed minimum resource from RegisterApplicationMasterResponse.
|
||||
(tucu via acmurthy)
|
||||
|
||||
YARN-829. Renamed RMTokenSelector to be RMDelegationTokenSelector. (Zhijie
|
||||
Shen via vinodkv)
|
||||
|
||||
NEW FEATURES
|
||||
|
||||
YARN-482. FS: Extend SchedulingMode to intermediate queues.
|
||||
|
@ -72,7 +72,7 @@ public Class<? extends Annotation> annotationType() {
|
||||
@Override
|
||||
public Class<? extends TokenSelector<? extends TokenIdentifier>>
|
||||
value() {
|
||||
return RMTokenSelector.class;
|
||||
return RMDelegationTokenSelector.class;
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -27,11 +27,11 @@
|
||||
import org.apache.hadoop.security.token.TokenIdentifier;
|
||||
import org.apache.hadoop.security.token.TokenSelector;
|
||||
|
||||
public class RMTokenSelector implements
|
||||
public class RMDelegationTokenSelector implements
|
||||
TokenSelector<RMDelegationTokenIdentifier> {
|
||||
|
||||
private static final Log LOG = LogFactory
|
||||
.getLog(RMTokenSelector.class);
|
||||
.getLog(RMDelegationTokenSelector.class);
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public Token<RMDelegationTokenIdentifier> selectToken(Text service,
|
Loading…
Reference in New Issue
Block a user