v0.1.4-beta.1
Pre-release
Pre-release
Changed
- Increased the sector batch size from 64 (256MiB) to 256 (1GiB), increasing the speed of volume resize and remove. (14cbb17)
- Changed the contract lifecycle to consider contracts without a storage proof as active until the end of the proof window. Previously, when a proof was not needed contracts were marked as successful at the start of the proof window. This makes the contract status inline with the blockchain state. (d00d4ee)
- Increased the number of times SQLite3 transactions will be retried before failing (ccba68a)
- Added an exponential backoff and slight jitter to the retry timer to prevent lock contention (9f46cbb)
- Removed the log table and endpoints. This was meant to enable searching the logs from the UI but ended up causing a lot of unnecessary bloat with very little benefit. Will add this back in the future in a better way. (237dab4)
- Changed transaction retries to cover the entire transaction failure when the database is busy instead of only covering
BEGIN(8da220a)
Fixed
- Fixed an underflow panic when subtracting collateral metrics (#132)
- Fixed an error preventing volume removal from completing successfully (62637f2)
Docker
Mainnet: ghcr.io/siafoundation/hostd:0.1.4-beta.1
Zen Testnet: ghcr.io/siafoundation/hostd:0.1.4-beta.1-testnet