This repository was archived by the owner on Jun 26, 2025. It is now read-only.
Releases: IssuuArchive/thread-pool-async
Releases · IssuuArchive/thread-pool-async
0.13.1
0.13.0
CHANGES:
- Destroy the whole pool in case an exception is thrown while creating or
destroying a piece of state associated with a worker thread. Indicate this
through a new exception type. - Generalize interface to make it possible to use the Async scheduler to
dynamically determine several related pieces of work that need to run on
the same thread. - Stop wrapping exceptions thrown inside a worker thread in an
Or_error.
Rethrow them instead. - Remove
computationtype in favor of the standardresult. - Add
.mlifile.
0.12.0
CHANGES:
- Remove
Deferred.tfrom function running in the pool. Running async
operations outside the main thread is not safe.
0.11.0
CHANGES:
- Rename module from
Thread_pooltoThread_pool_async - Use OPAM 2 format
- Do not version constrain Janestreet dependencies
0.10.1
CHANGES:
- Fix state updates
0.10.0
CHANGES:
- Rename
Thread_pool.with_toThread_pool.with' - Support retries with
Thread_pool.with' - Migrate jbuilder to dune
0.9.0
0.9.0
- Initial extraction into a library
- Depend on minimal set of reasonable libraries
- Convert from OUnit2 to alcotest