Overview
We're happy to announce Boost 1.5.3 which includes automatic cancelation of stalled retrievals.
Lotus 1.20.0 Users: If you have already upgraded Lotus to 1.20.0 you should be using Boost 1.6.0-rc1 or later. See the Boost and Lotus compatibility matrix for up to date information, and to plan your upgrade.
An official release of 1.6 is scheduled for March 8th.
Highlights
Cancelation of stalled retrievals
Boost now runs a background process that will cancel retrievals that have not been updated in the past 30minutes by default. You can configure this by setting the new DealMaking.StalledRetrievalTimeout
property in the Boost config.
The following config will cancel all retrievals that have not changed state, or transferred bytes in the past 10minutes.
[Dealmaking]
...
RetrievalLogDuration = "24h0m0s"
StalledRetrievalTimeout = "10m0s"
Note: For efficiency of the job, Boost leverages the Retrieval Logs DB, so your RetrievalLogDuration
should always exceed the StalledRetrievalTimeout
.
What's Changed
- feat: back port add job to cancel stalled retrievals (#1233) by @jacobheun in #1239
Full Changelog: v1.5.2...v1.5.3