You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nemo.apache.org by GitBox <gi...@apache.org> on 2018/06/24 09:42:43 UTC

[GitHub] johnyangk opened a new pull request #52: [NEMO-122] Manage Task/Stage/Job states in one place

johnyangk opened a new pull request #52: [NEMO-122] Manage Task/Stage/Job states in one place
URL: https://github.com/apache/incubator-nemo/pull/52
 
 
   JIRA: [NEMO-122: Manage Task/Stage/Job states in one place](https://issues.apache.org/jira/projects/NEMO/issues/NEMO-122)
   
   **Major changes:**
   - State updates to Stage and Job are handled automatically inside the JobStateManager
   - Only the Task state updates are fed into the JobStateManager from the outside.
   
   **Minor changes to note:**
   - Removes redundant data structures in JobStateManager
   
   **Tests for the changes:**
   - Runtime tests have been modified to reflect the changes in the state management
   
   **Other comments:**
   - This PR tries to maintain the existing scheduler design as much as possible, and only change the state management part
   - More cleanups and reorganizations of the states will come in the follow-up PRs for issues like NEMO-55 (https://issues.apache.org/jira/projects/NEMO/issues/NEMO-50)
   
   resolves [NEMO-122](https://issues.apache.org/jira/projects/NEMO/issues/NEMO-122)
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services