Skip to content

Core job and scheduler refactoring

Martin Blanchard requested to merge mablanch/117-job-scheduler-refactoring into master

Description

Following recent architecture discussions, this patch reworks the core Job and Scheduler class for better internal state encapsulation and new API introduction.

Changes proposed in this merge request:

  • Better state encapsulation for the Job operation and lease state.
  • New public API as described in #117 (closed).

This merge request, when approved, will close issue/bug:

#117 (closed)

Edited by Martin Blanchard

Merge request reports