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

last TaskCompletionEvent gets added to the job after the job is marked as completed

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.15.2
    • Component/s: None
    • Labels:
      None
    • Environment:

      all

      Description

      In the JobInProgress the last TaskCompletionEvent gets added to the job after the completedTask() method is invoked.

      The completedTask() method has to be invoked after the completion event is added to the job.

      If not when the job is moved into completed before the last completion event is in the job causing a temporary inconsistency in the JT as one task completion event is still missing.

      This blocks a fix for HADOOP-1876 where the job info is persisted as soon as the job is completed, thus the last completion event is missing.

        Attachments

        1. patch2378.txt
          0.9 kB
          Alejandro Abdelnur
        2. patch2378.txt
          1 kB
          Alejandro Abdelnur

          Activity

            People

            • Assignee:
              devaraj Devaraj Das
              Reporter:
              tucu00 Alejandro Abdelnur
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: