Path to this page:
Subject: CVS commit: pkgsrc/parallel/R-promises
From: Makoto Fujiwara
Date: 2025-01-01 13:23:40
Message id: 20250101122340.3F471FC1D@cvs.NetBSD.org
Log Message:
(parallel/R-promises) Updated 1.2.0.1 to 1.3.2
# promises 1.3.2
* Fixed bug introduced in 1.3.1, where promise domains that are active
at promise resolution time stay active during handler callback, even
if they weren't active when the handler was registered. This was
causing stack overflow for long promise chains with many active
promise domains. (#115)
# promises 1.3.1
* Fixed bug where promise domains were forgotten when handlers were
registered from within other handlers. (#110)
# promises 1.3.0
* `is.promising` is now an S3 method. (#104)
# promises 1.2.1
* `future_promise()` received a speed improvement when submitting many
requests with a minimal number of `{future}` workers. If
`future_promise()` runs out of available `{future}` workers, then
`future_promise()` will preemptively return for the remainder of the
current `{later}` execution. While it is possible for `{future}` to
finish a job before submitting all of the `future_promise()`
requests, the time saved by not asking `{future}`'s worker
availability will be faster overall than if a few jobs were
submitted early. (#78)
* Fixed #86: `future_promise()` spuriously reports unhandled errors. (#90)
* Move `{fastmap}` from `Suggests` to `Imports` for better `{renv}` discovery. (#87)
Files: