Releases: filecoin-project/lotus
Releases · filecoin-project/lotus
v0.5.10
v0.5.9
This patch includes a hotfix to the GasEstimateFeeCap
method, capping the estimated fee to a reasonable level by default.
Changes
v0.5.8
This patch includes some bugfixes to the sector sealing process, and updates go-fil-markets. It also improves the performance of blocksync, adds a method to export chain state trees, and improves chainwatch.
Changes
- Upgrade markets to v0.5.9 (#3496)
- Improve blocksync to load fewer messages: (#3494)
- Fix a panic in the ffi-wrapper's
ReadPiece
(https://github.com/filecoin-project/lotus/pull/3492/files) - Fix a deadlock in the sealing scheduler (#3489)
- Add test vectors for tipset tests (https://github.com/filecoin-project/lotus/pull/3485/files)
- Improve the advance-block debug command (#3476)
- Add toggle for message processing to Lotus PCR (#3470)
- Allow exporting recent chain state trees (#3463)
- Remove height from chain rand (#3458)
- Disable GC on chain badger datastore (#3457)
- Account for
GasPremium
inGasEstimateFeeCap
(#3456) - Update go-libp2p-pubsub to
master
(#3455) - Chainwatch improvements (#3442)
v0.5.7
This patch release includes some bugfixes and enhancements to the sector lifecycle and message pool logic.
Changes
- Rebuild unsealed infos on miner restart (#3401)
- CLI to attach storage paths to workers (#3405)
- Do not select negative performing message chains for inclusion (#3392)
- Remove a redundant error-check (#3421)
- Correctly move unsealed sectors in
FinalizeSectors
(#3424) - Improve worker selection logic (#3425)
- Don't use context to close bitswap (#3430)
- Correctly estimate gas premium when there is only one message on chain (#3428)
v0.5.6
Release v0.5.5
This patch release introduces a large number of improvements to the sealing process.
It also updates go-fil-markets to version 0.5.8, and go-libp2p-pubsub to v0.3.5.
Downstream upgrades
Sector sealing
-
The following improvements were introduced in #3350.
- Allow
lotus-miner sectors remove
to remove a sector in any state. - Create a separate state in the storage FSM dedicated to submitting the Commit message.
- Recovery for when the Deal IDs of deals in a sector get changed in a reorg.
- Auto-retry sending Precommit and Commit messages if they run out of gas
- Auto-retry sector remove tasks when they fail
- Compact worker windows, and allow their tasks to be executed in any order
- Allow
-
Don't simply skip PoSt for bad sectors (#3323)
Message Pool
- Spam Protection: Track required funds for pending messages (#3313)
Chainwatch
v0.5.4
Merge pull request #3301 from filecoin-project/feat/release-0.5.4 Lotus release v0.5.4
v0.5.3
Merge pull request #3280 from filecoin-project/fix/mpool-init-crash initialize mpool ts _before_ loading local messages
v0.5.2
Merge pull request #3277 from filecoin-project/feat/release-0.5.2 0.5.2 release of lotus
v0.5.1
Spacerace genesis