[INFRAUTILS-75] Remove jobcoordinator Created: 13/Apr/21  Updated: 13/Apr/21  Resolved: 13/Apr/21

Status: Resolved
Project: infrautils
Component/s: jobcoordinator
Affects Version/s: None
Fix Version/s: 2.0.0

Type: Task Priority: Medium
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

JobCoordinator is no longer used in any of currently-active ODL projects. Its design is deeply flawed as it comes from an effort to paper over Genius architecture flaws (unsynchronized datastore access) and it suffers from composition problems as well as non-deterministic edge cases around cancelation – typical for single-usecase frameworks.

Rather than trying to fix it, just remove it so it does not confuse potential newcomers.


Generated at Wed Feb 07 20:02:11 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.