Releases: searchivarius/py_mtasklite
Releases · searchivarius/py_mtasklite
No process spanning for n_jobs == 1 + more robust worker termination
- We now do not span a new process when the number of workers is just one. This enables effective debugging for the code that is executed through mtasklite. In contrast, when a new process is started, setting debugger breakpoints and debugging that separate process works poorly (often not all).
- We implemented a more robust mechanism for emergency exit through an additional control queue.
Fixing default chunk sizes (greatly improved performance).
If the chunk size is not specified, using the default size of one leads to no parallelization in most cases. The queue size should be >= the number of workers and it can help to "prefill" it with extra elements.
Fixes
v0.2.1
This release fixes several documentation issues and removes a debug statement from a unittest module.