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

Task tracker should wait for the process to exit before declaring the task successful or failed.

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Currently when a task declares it is done, the status in the task tracker is changed immediately. Instead it should wait for the subprocess to actually be done before it moves to one of the final states. This lead to a race condition where the task was still generating log data after the job tracker had reported the task as done.

        Activity

        Owen O'Malley created issue -
        Devaraj Das made changes -
        Field Original Value New Value
        Fix Version/s 0.20.0 [ 12313438 ]
        Assignee Devaraj Das [ devaraj ]
        Nigel Daley made changes -
        Fix Version/s 0.20.0 [ 12313438 ]
        Owen O'Malley made changes -
        Project Hadoop Common [ 12310240 ] Hadoop Map/Reduce [ 12310941 ]
        Key HADOOP-2375 MAPREDUCE-39
        Component/s mapred [ 12310690 ]
        Harsh J made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Invalid [ 6 ]

          People

          • Assignee:
            Devaraj Das
            Reporter:
            Owen O'Malley
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development