-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scheduler, task_pool, task_proxy refactor #2157
scheduler, task_pool, task_proxy refactor #2157
Commits on May 11, 2017
-
scheduler, task_pool, task_proxy refactor
Reduce number of attributes in `cylc.get_task_proxy`. `cylc.config.SuiteConfig` absorbs `get_task_proxy`.
Configuration menu - View commit details
-
Copy full SHA for 1a74b88 - Browse repository at this point
Copy the full SHA 1a74b88View commit details -
scheduler, task_pool, task_proxy refactor
Move job management logic from `cylc.task_pool` and `cylc.task_proxy` moduldes to the new `cylc.task_job_mgr` module.
Configuration menu - View commit details
-
Copy full SHA for d5f5e9c - Browse repository at this point
Copy the full SHA d5f5e9cView commit details -
scheduler, task_pool, task_proxy refactor
Remove singletons related to job management, inlcuding: * Batch system manager. * Job file writer. * Job host initialisation manager. * Multi-processing pool for job commands, suite events and task events. Also: * Moved suite events logic out of `cylc.scheduler`.
Configuration menu - View commit details
-
Copy full SHA for be27ea4 - Browse repository at this point
Copy the full SHA be27ea4View commit details -
scheduler, task_pool, task_proxy refactor
Move task event handler logic in `cylc.scheulder` to the new `cylc.task_events_mgr` module.
Configuration menu - View commit details
-
Copy full SHA for 461515e - Browse repository at this point
Copy the full SHA 461515eView commit details -
scheduler, task_pool, task_proxy refactor
Move spawn logic from `cylc.task_proxy` to `cylc.task_pool`.
Configuration menu - View commit details
-
Copy full SHA for e2b8d87 - Browse repository at this point
Copy the full SHA e2b8d87View commit details -
scheduler, task_pool, task_proxy refactor
Task event handlers no longer hang onto their originating task proxy objects.
Configuration menu - View commit details
-
Copy full SHA for ebe5053 - Browse repository at this point
Copy the full SHA ebe5053View commit details -
scheduler, task_pool, task_proxy refactor
Run time database management moved from scheduler and task_pool to own module.
Configuration menu - View commit details
-
Copy full SHA for 59490f7 - Browse repository at this point
Copy the full SHA 59490f7View commit details -
scheduler, task_pool, task_proxy refactor
Decouple logging and database update between task_proxy and task_state.
Configuration menu - View commit details
-
Copy full SHA for 62be4f6 - Browse repository at this point
Copy the full SHA 62be4f6View commit details -
scheduler, task_pool, task_proxy refactor
Move task message processing logic from `cylc.task_proxy` to `cylc.task_events_mgr`.
Configuration menu - View commit details
-
Copy full SHA for d1644bf - Browse repository at this point
Copy the full SHA d1644bfView commit details -
scheduler, task_pool, task_proxy refactor
Move task poll timer logic from `cylc.task_proxy` to `cylc.task_job_mgr`.
Configuration menu - View commit details
-
Copy full SHA for 7a73fa5 - Browse repository at this point
Copy the full SHA 7a73fa5View commit details -
scheduler, task_pool, task_proxy refactor
Task events setup logic moved from `cylc.task_proxy` to `cylc.task_events_mgr`.
Configuration menu - View commit details
-
Copy full SHA for f594f92 - Browse repository at this point
Copy the full SHA f594f92View commit details -
scheduler, task_pool, task_proxy refactor
Remove database logic from `cylc.task_proxy`.
Configuration menu - View commit details
-
Copy full SHA for bb8971c - Browse repository at this point
Copy the full SHA bb8971cView commit details -
scheduler, task_pool, task_proxy refactor
Move task logging logic to `cylc.suite_logging`.
Configuration menu - View commit details
-
Copy full SHA for cf64cf1 - Browse repository at this point
Copy the full SHA cf64cf1View commit details -
scheduler, task_pool, task_proxy refactor
Unify task state reset logic. Refactor task output logic, and allow resetting completion status of outputs by trigger string or message string.
Configuration menu - View commit details
-
Copy full SHA for 790b290 - Browse repository at this point
Copy the full SHA 790b290View commit details -
scheduler, task_pool, task_proxy refactor
Remove broadcast server dependency from task_proxy. Simplify (re)try timers logic.
Configuration menu - View commit details
-
Copy full SHA for ea39e10 - Browse repository at this point
Copy the full SHA ea39e10View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2a9895 - Browse repository at this point
Copy the full SHA c2a9895View commit details -
scheduler, task_pool, task_proxy refactor
`cylc submit` can now submit multiple tasks and families.
Configuration menu - View commit details
-
Copy full SHA for e370853 - Browse repository at this point
Copy the full SHA e370853View commit details -
scheduler, task_pool, task_proxy refactor
Move logic after merging cylc#2213.
Configuration menu - View commit details
-
Copy full SHA for 53427bc - Browse repository at this point
Copy the full SHA 53427bcView commit details -
scheduler, task_pool, task_proxy refactor
Test `cylc reset --output=OUTPUT ...`. Test `cylc submit FAM.CYCLE` - multi-level family.
Configuration menu - View commit details
-
Copy full SHA for fc9eca5 - Browse repository at this point
Copy the full SHA fc9eca5View commit details -
scheduler, task_pool, task_proxy refactor
Fixes following merge with cylc#2220.
Configuration menu - View commit details
-
Copy full SHA for 834c85a - Browse repository at this point
Copy the full SHA 834c85aView commit details -
scheduler, task_pool, task_proxy refactor
Minor tweaks to cylc.scheduler related to review comments.
Configuration menu - View commit details
-
Copy full SHA for 5e793aa - Browse repository at this point
Copy the full SHA 5e793aaView commit details -
scheduler, task_pool, task_proxy refactor
Improve execution time limit timer logic.
Configuration menu - View commit details
-
Copy full SHA for 2a8f813 - Browse repository at this point
Copy the full SHA 2a8f813View commit details -
scheduler, task_pool, task_proxy refactor
Fix rebase/merge issue.
Configuration menu - View commit details
-
Copy full SHA for fc3af3e - Browse repository at this point
Copy the full SHA fc3af3eView commit details -
scheduler, task_pool, task_proxy refactor
More comments in new modules.
Configuration menu - View commit details
-
Copy full SHA for 53f3016 - Browse repository at this point
Copy the full SHA 53f3016View commit details -
scheduler, task_pool, task_proxy refactor
Remove redundant line.
Configuration menu - View commit details
-
Copy full SHA for 0a0b18f - Browse repository at this point
Copy the full SHA 0a0b18fView commit details -
scheduler, task_pool, task_proxy refactor
Fixes following merge with cylc#2276.
Configuration menu - View commit details
-
Copy full SHA for 362901e - Browse repository at this point
Copy the full SHA 362901eView commit details -
scheduler, task_pool, task_proxy refactor
Fix test broken by cylc#2271.
Configuration menu - View commit details
-
Copy full SHA for f4dd554 - Browse repository at this point
Copy the full SHA f4dd554View commit details