Hadoop Map/Reduce
  1. Hadoop Map/Reduce
  2. MAPREDUCE-3849

Change TokenCache's reading of the binary token file

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.23.1, 0.24.0
    • Fix Version/s: 0.23.2
    • Component/s: security
    • Labels:
      None

      Description

      When obtaining the tokens for a FileSystem, the TokenCache will read the binary token file if a token is not already in the Credentials. However, it will overwrite any existing tokens in the Credentials with the contents of the binary token file if a single token is missing. This may cause new tokens to be replaced with invalid/cancelled tokens from the binary file. The new tokens will not be canceled, and thus "leak" in the namenode until they expire.

      The binary tokens should be merged with, but not replace, existing tokens in the Credentials.

      The code that reads the binary token file is prefaced with:

      //TODO: Need to come up with a better place to put
      //this block of code to do with reading the file
      

      Also, the loading of the binary token file is the only reason that the TokenCache has to use getCanonicalService. If this linkage can be broken, then the 1-to-1 filesystem to token service coupling may be removed. And use of getCanonicalService can be removed in a subsequent jira.

      1. MAPREDUCE-3849-2.patch
        8 kB
        Daryn Sharp
      2. MAPREDUCE-3849.patch
        2 kB
        Daryn Sharp

        Issue Links

          Activity

          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12514141/MAPREDUCE-3849.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          -1 tests included. The patch doesn't appear to include any new or modified tests.
          Please justify why no new tests are needed for this patch.
          Also please list what manual steps were performed to verify this patch.

          +1 javadoc. The javadoc tool did not generate any warning messages.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          -1 core tests. The patch failed these unit tests:
          org.apache.hadoop.yarn.util.TestLinuxResourceCalculatorPlugin

          +1 contrib tests. The patch passed contrib unit tests.

          Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1837//testReport/
          Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1837//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12514141/MAPREDUCE-3849.patch against trunk revision . +1 @author. The patch does not contain any @author tags. -1 tests included. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 eclipse:eclipse. The patch built with eclipse:eclipse. +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. -1 core tests. The patch failed these unit tests: org.apache.hadoop.yarn.util.TestLinuxResourceCalculatorPlugin +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1837//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1837//console This message is automatically generated.
          Hide
          Daryn Sharp added a comment -

          Failed test is not related to this patch, and it has been failing since yesterday.

          Show
          Daryn Sharp added a comment - Failed test is not related to this patch, and it has been failing since yesterday.
          Hide
          Robert Joseph Evans added a comment -

          The patch looks good. Let me test it. Could you please check to be sure that there is a JIRA for the failing test.

          Show
          Robert Joseph Evans added a comment - The patch looks good. Let me test it. Could you please check to be sure that there is a JIRA for the failing test.
          Hide
          Robert Joseph Evans added a comment -

          Also have you run any tests on clusters with this change? Have you tried to run jobs with security enabled?

          Show
          Robert Joseph Evans added a comment - Also have you run any tests on clusters with this change? Have you tried to run jobs with security enabled?
          Hide
          Daryn Sharp added a comment -

          TestLinuxResourceCalculatorPlugin was fixed last week by MAPREDUCE-3852.

          I ran MR tests, some of which appear to fake out security.

          Show
          Daryn Sharp added a comment - TestLinuxResourceCalculatorPlugin was fixed last week by MAPREDUCE-3852 . I ran MR tests, some of which appear to fake out security.
          Hide
          Daryn Sharp added a comment -

          Add more tests.

          Show
          Daryn Sharp added a comment - Add more tests.
          Hide
          Hadoop QA added a comment -

          +1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12514555/MAPREDUCE-3849-2.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 3 new or modified tests.

          +1 javadoc. The javadoc tool did not generate any warning messages.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 eclipse:eclipse. The patch built with eclipse:eclipse.

          +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in .

          +1 contrib tests. The patch passed contrib unit tests.

          Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1855//testReport/
          Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1855//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - +1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12514555/MAPREDUCE-3849-2.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 eclipse:eclipse. The patch built with eclipse:eclipse. +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1855//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1855//console This message is automatically generated.
          Hide
          Daryn Sharp added a comment -

          This was also successfully tested on a secure cluster.

          Show
          Daryn Sharp added a comment - This was also successfully tested on a secure cluster.
          Hide
          Robert Joseph Evans added a comment -

          Thanks Daryn the patch looks good +1

          Show
          Robert Joseph Evans added a comment - Thanks Daryn the patch looks good +1
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-trunk-Commit #1809 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1809/)
          MAPREDUCE-3849. Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099
          Files :

          • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-trunk-Commit #1809 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1809/ ) MAPREDUCE-3849 . Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Common-trunk-Commit #1735 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1735/)
          MAPREDUCE-3849. Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099
          Files :

          • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Common-trunk-Commit #1735 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1735/ ) MAPREDUCE-3849 . Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Robert Joseph Evans added a comment -

          Thanks Daryn I just checked this into trunk and 0.23.2

          Show
          Robert Joseph Evans added a comment - Thanks Daryn I just checked this into trunk and 0.23.2
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-0.23-Commit #546 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/546/)
          svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Commit #546 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/546/ ) svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102 Files : /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Common-0.23-Commit #559 (See https://builds.apache.org/job/Hadoop-Common-0.23-Commit/559/)
          svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Common-0.23-Commit #559 (See https://builds.apache.org/job/Hadoop-Common-0.23-Commit/559/ ) svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102 Files : /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Mahadev konar added a comment -

          Daryn,
          Did you test this with something like Oozie where the delegation tokens are loaded from a file in the mapper? If not we should test that out.

          Show
          Mahadev konar added a comment - Daryn, Did you test this with something like Oozie where the delegation tokens are loaded from a file in the mapper? If not we should test that out.
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-trunk-Commit #1747 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1747/)
          MAPREDUCE-3849. Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099)

          Result = ABORTED
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099
          Files :

          • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk-Commit #1747 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1747/ ) MAPREDUCE-3849 . Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099) Result = ABORTED bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-0.23-Commit #562 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/562/)
          svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102)

          Result = ABORTED
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-0.23-Commit #562 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/562/ ) svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102) Result = ABORTED bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102 Files : /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Daryn Sharp added a comment -

          No, I did not test against oozie. I didn't think of it nor do I have convenient access, but I'll see what I can do. The binary token file is still read in, but do you see a problem in the patch? Or just general concern?

          On a related note, I saw a recent patch that clears the binary token file setting from the job's conf during submission. That may cause problems for oozie but I don't (yet) understand the internals of oozie well enough.

          Show
          Daryn Sharp added a comment - No, I did not test against oozie. I didn't think of it nor do I have convenient access, but I'll see what I can do. The binary token file is still read in, but do you see a problem in the patch? Or just general concern? On a related note, I saw a recent patch that clears the binary token file setting from the job's conf during submission. That may cause problems for oozie but I don't (yet) understand the internals of oozie well enough.
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-0.23-Build #171 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/171/)
          svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Build #171 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/171/ ) svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102 Files : /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-trunk #958 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/958/)
          MAPREDUCE-3849. Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099
          Files :

          • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-trunk #958 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/958/ ) MAPREDUCE-3849 . Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-0.23-Build #199 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/199/)
          svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102)

          Result = FAILURE
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-0.23-Build #199 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/199/ ) svn merge -c 1245099 from trunk to 0.23 FIXES MAPREDUCE-3849 Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245102) Result = FAILURE bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245102 Files : /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-trunk #993 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/993/)
          MAPREDUCE-3849. Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099)

          Result = SUCCESS
          bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099
          Files :

          • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java
          • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk #993 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/993/ ) MAPREDUCE-3849 . Change TokenCache's reading of the binary token file (Daryn Sharp via bobby) (Revision 1245099) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1245099 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/security/TokenCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapreduce/security/TestTokenCache.java

            People

            • Assignee:
              Daryn Sharp
              Reporter:
              Daryn Sharp
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development