Skip to content

3.0.6: Bugfix release

Compare
Choose a tag to compare
@TyberiusPrime TyberiusPrime released this 23 Nov 14:32
· 172 commits to main since this release

This release fixes a "can't decide what to do next error".

There was a bug in propagating 'needs to be done' from
a changed job, crosstream to a series of chained ephemerals.

This would be detected, leading to an endlessly repeated 'Evaluator is not finished, reports no jobs ready to run, but no jobs currently running -> a bug in the state machine.' message.

The underlying bug is now fixed (and tested for),
and the engine will now exit uncleanly if it ever again get's into this
inconsistent state.