mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-05 19:00:33 -05:00
prepare for 0.9
This commit is contained in:
parent
70018423ff
commit
2649452d10
6 changed files with 25 additions and 5 deletions
17
CHANGES.md
17
CHANGES.md
|
|
@ -1,4 +1,21 @@
|
|||
|
||||
# 0.9
|
||||
|
||||
- breaking: require OCaml 5
|
||||
* no further need for a preprocessor
|
||||
* forkjoin not longer optional
|
||||
|
||||
- moonpool-lwt: large changes, including a Runner that runs
|
||||
inside `Lwt_unix`'s event loop and can thus use any `_ Lwt.t` function
|
||||
- remove bounded_queue
|
||||
- fix core: better repropagating of errors
|
||||
- add `Fut.{cancel,try_cancel}`
|
||||
- perf: `await` on immediately ready timer queues its task
|
||||
- feat: add `Moonpool.yield`
|
||||
|
||||
- deprecate moonpool.sync
|
||||
- deprecate moonpool_io
|
||||
|
||||
# 0.8
|
||||
|
||||
- api(fut): make alias `'a Fut.t = 'a Picos.Computation.t` public
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
(using mdx 0.2)
|
||||
|
||||
(name moonpool)
|
||||
(version 0.8)
|
||||
(version 0.9)
|
||||
(generate_opam_files true)
|
||||
(source
|
||||
(github c-cube/moonpool))
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.8"
|
||||
version: "0.9"
|
||||
synopsis: "Async IO for moonpool, relying on picos (experimental)"
|
||||
maintainer: ["Simon Cruanes"]
|
||||
authors: ["Simon Cruanes"]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.8"
|
||||
version: "0.9"
|
||||
synopsis: "Event loop for moonpool based on Lwt-engine (experimental)"
|
||||
maintainer: ["Simon Cruanes"]
|
||||
authors: ["Simon Cruanes"]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.8"
|
||||
version: "0.9"
|
||||
synopsis: "Pools of threads supported by a pool of domains"
|
||||
maintainer: ["Simon Cruanes"]
|
||||
authors: ["Simon Cruanes"]
|
||||
|
|
|
|||
|
|
@ -6,7 +6,10 @@
|
|||
|
||||
{b NOTE}: this is experimental and might change in future versions.
|
||||
|
||||
@since 0.6 *)
|
||||
@since 0.6
|
||||
|
||||
The API has entirely changed since 0.9 , see
|
||||
https://github.com/c-cube/moonpool/pull/37 *)
|
||||
|
||||
module Fut = Moonpool.Fut
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue