Browse Source

HADOOP-12494. fetchdt stores the token based on token kind instead of token service (HeeSoo Kim via aw)

Allen Wittenauer 9 năm trước cách đây
mục cha
commit
1396867b52

+ 3 - 0
hadoop-common-project/hadoop-common/CHANGES.txt

@@ -516,6 +516,9 @@ Trunk (Unreleased)
     HADOOP-12515. Mockito dependency is missing in hadoop-kafka module.
     (Kai Zheng via aajisaka)
 
+    HADOOP-12494. fetchdt stores the token based on token kind instead
+    of token service (HeeSoo Kim via aw)
+
   OPTIMIZATIONS
 
     HADOOP-7761. Improve the performance of raw comparisons. (todd)

+ 1 - 1
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DelegationTokenFetcher.java

@@ -178,7 +178,7 @@ public class DelegationTokenFetcher {
     Token<?> token = fs.getDelegationToken(renewer);
     if (null != token) {
       Credentials cred = new Credentials();
-      cred.addToken(token.getKind(), token);
+      cred.addToken(token.getService(), token);
       cred.writeTokenStorageFile(tokenFile, conf);
 
       if (LOG.isDebugEnabled()) {