Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-4596

Split StateMachine state from states seen by MRClientProtocol (for Job, Task, TaskAttempt)

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      State machine states are currently exposed via MRClienProtocol. This makes it tough to modify the AM state machines, or have an alternate AM with different state machines (MR-3902) without the changes being visible in MRClientProtocol (MRv2 equivalent of ClientProtocol).

      Attachments

        1. MR4596-branch23_2.txt
          100 kB
          Siddharth Seth
        2. MR4596-branch23_1.txt
          98 kB
          Siddharth Seth
        3. MR4596.txt
          107 kB
          Siddharth Seth
        4. MR4596_b3902.txt
          89 kB
          Siddharth Seth
        5. MR4596_4.txt
          106 kB
          Siddharth Seth
        6. MR4596_3.txt
          105 kB
          Siddharth Seth
        7. MR4596_2.txt
          106 kB
          Siddharth Seth

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            sseth Siddharth Seth
            sseth Siddharth Seth
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment