PriorityPool
- [BC] New Pool:
PriorityPool
that supports:- priority for each run
- maximum number of processes to run at a time
Pool
has become simpler, and just runs all child runs at the same time- [BC]
max simultaneous
option has been moved toPriorityPool
- [BC]
- new event:
SUCCESSFUL
only gets triggered when the run succeeds.- [BC] event:
COMPLETE
will get triggered for failed runs now too.
- [BC] event:
- Adds
PoolLogger
to write everything that happens to each pool and run.