package shared-block-ring
A single-consumer single-producer queue on a block device
Install
Dune Dependency
Authors
Maintainers
Sources
shared-block-ring-3.0.1.tbz
sha256=cf2ad61fbbf598f2aa6cb85fbea2e554a0a1fdaaadb0c8161eccbaa1910f3b83
sha512=274c9edaf7cc9bec72afd50f366bdc7287e354485649b5c29a9c4441356e222592573b31e2b5e3e28d98253d6303a77b8c353a3345d2664e5795ae35075f9b9c
doc/CHANGES.html
v3.0.1 (2022-04-13)
- Avoid deprecated Cstruct.len (#62 @hannesm)
- Adapt to mirage-block 3.0.0 changes (#62 @hannesm)
- Update to cmdliner 1.1.0 (#62 @hannesm)
- Remove io-page-unix dependency (#62 @hannesm)
3.0.0 (2021-05-13)
- Port to dune and opam 2.0 metadata (@zapashcanon)
- Replace
Lwt_log
usage withLogs
(@psafont) - Use latest Mirage 3.7.1 interfaces (@psafont)
- Do not directly depend on
ppx_deriving
(@jonludlam)
2.5.0 (2018-07-04)
- Port to jbuilder
- Make safe-string compatible
2.4.0 (2017-06-17):
- Replace io-page.unix with io-page-unix
- Update to the Mirage 3 BLOCK interfaces
2.3.0 (2017-02-09):
- Replace camlp4 with ppx
2.2.0 (2016-04-18):
- Bug fixes (including API changes) for concurrency issues
- Switch to Lwt log
2.0.0 (2015-04-30):
- Ring is now functorised over a LOGging module
- Switch to a Rresult-like error type
- Add debug information into the producer and consumer sectors
- Don't treat all-zeroes as valid data
1.0.0 (2015-03-06):
- initial stable API, including both a "Ring" and a "Journal"
0.9.0 (2015-01-19):
- initial proof-of-concept release
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page