Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-6520

UGI should load tokens from the environment

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.22.0
    • Fix Version/s: 0.21.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      For MapReduce tasks, we need not only the task itself, but child processes to get the delegation tokens, therefore we need an environment variable that if set loads a token cache into the login UGI. The task tracker can set this property so that tasks (and child processes of the tasks, such as streaming and pipes) have the job's tokens automatically.

        Attachments

        1. HADOOP-6520-0_20.2.patch
          12 kB
          Jitendra Nath Pandey
        2. h-6520.patch
          2 kB
          Devaraj Das
        3. h-6520.4.patch
          12 kB
          Devaraj Das
        4. h-6520.3.patch
          12 kB
          Devaraj Das
        5. h-6520.2.patch
          2 kB
          Devaraj Das
        6. h-6520.1.patch
          2 kB
          Devaraj Das

          Issue Links

            Activity

              People

              • Assignee:
                devaraj Devaraj Das
                Reporter:
                owen.omalley Owen O'Malley
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: