Uploaded image for project: 'REEF'
  1. REEF
  2. REEF-345 Complete implementation for YARN AM HA
  3. REEF-1648

Allow transition from ALLOCATED to RUNNING in EvaluatorState

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.16
    • Component/s: REEF-Common
    • Labels:
      None

      Description

      In REEF-62 we introduced state transition checks, which were refactored several times. However, these checks don't cover all allowed scenarios. In driver restart scenario restarted driver initially has all evaluators in `ALLOCATED` state, and when evaluators from first run reconnect to driver, they report they are in `RUNNING` state, so driver refuses to recognize them.

      We need to allow this transition for the restarted driver to recognize reconnecting evaluators.

        Attachments

          Activity

            People

            • Assignee:
              MariiaMykhailova Mariia Mykhailova
              Reporter:
              MariiaMykhailova Mariia Mykhailova
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: