jackalope
jackalope copied to clipboard
Persisting worklist using CubQ
Support pluggable implementations of a work list, one transient (the default) and the other persistent (via CubQ).
Protocol is now used instead of behaviour for "pluggable work list". The persistent work list stores system monotonic time every 10 minutes and on terminate. Expiration is now simply a monotonic time. In the tests, Jackalope is now started supervised and is no longer explicitly stopped.