Просмотр исходного кода

commit e9f14746025fe51c5d2c9e49e9eb00e709f5aa26
Author: Owen O'Malley <omalley@apache.org>
Date: Fri Feb 19 15:55:11 2010 -0800

Fix MapReduce delegation tokens to use the JobClient's configuration rather
than the default one.


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20-security-patches@1077183 13f79535-47bb-0310-9956-ffa450edef68

Owen O'Malley 14 лет назад
Родитель
Сommit
004c7f597d
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/mapred/org/apache/hadoop/mapred/JobClient.java

+ 1 - 1
src/mapred/org/apache/hadoop/mapred/JobClient.java

@@ -1790,7 +1790,7 @@ public class JobClient extends Configured implements MRConstants, Tool  {
     getDelegationToken(Text renewer) throws IOException, InterruptedException {
     Token<DelegationTokenIdentifier> result =
       jobSubmitClient.getDelegationToken(renewer);
-    InetSocketAddress addr = JobTracker.getAddress(new Configuration());
+    InetSocketAddress addr = JobTracker.getAddress(getConf());
     StringBuilder service = new StringBuilder();
     service.append(NetUtils.normalizeHostName(addr.getAddress().
                                               getHostAddress()));