From 68c27105c5c96332ebf9d913ef650e043d3e4688 Mon Sep 17 00:00:00 2001 From: Jennifer Wang Date: Wed, 23 Mar 2022 15:00:22 -0400 Subject: [PATCH] chore: release: v1.15.1-rc2 --- CHANGELOG.md | 11 +++++++++-- build/openrpc/full.json.gz | Bin 27023 -> 27023 bytes build/openrpc/miner.json.gz | Bin 13154 -> 13154 bytes build/openrpc/worker.json.gz | Bin 3961 -> 3961 bytes build/version.go | 2 +- documentation/en/cli-lotus-miner.md | 2 +- documentation/en/cli-lotus-worker.md | 2 +- documentation/en/cli-lotus.md | 2 +- 8 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dac5d3ac1d..d0f40743fa1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Lotus changelog -# 1.15.1-rc1 / 2022-03-16 +# 1.15.1-rc2 / 2022-03-23 -This is the first release candidate of the next *highly recommended* feature release v1.15.1. This feature release introduces Index Provider, GraphSync v2, and many other latest functionalities, improvements and bug fixes. +This is the second release candidate of the next *highly recommended* feature release v1.15.1. This feature release introduces Index Provider, GraphSync v2, and many other latest functionalities, improvements and bug fixes. More importantly, node operator can now enable the FVM(experimental) to sync mainnet!! ## Highlights @@ -10,6 +10,7 @@ More importantly, node operator can now enable the FVM(experimental) to sync mai ### 🔥🔥🔥 FVM (Experimental) 🔥🔥🔥 - feat: fvm: FVM integration ([filecoin-project/lotus#8332](https://github.com/filecoin-project/lotus/pull/8332)) The lotus team is excited to announce the launch of experimental non-programmable FVM on mainnet. By enabling `"LOTUS_USE_FVM_EXPERIMENTAL=1` envvar, the lotus daemon will be running the [WASM-compiled built-in actors](https://github.com/filecoin-project/builtin-actors) that is compatible with the existing chain(Network v15 OhSnap). If you are trying it out and having any questions or feedbacks, please leave a comment [here](https://github.com/filecoin-project/lotus/discussions/8334)! + - chore: FVM: log when fvm is used([filecoin-project/lotus#8363](https://github.com/filecoin-project/lotus/pull/8363)) ### 🌟🌟🌟 Index Provider (Production Ready!) 🌟🌟🌟 @@ -35,6 +36,7 @@ The index provider leverages the latest CARv2 indexing format `MultihashIndexSor Follow the instruction [here](https://lotus.filecoin.io/storage-providers/operate/index-provider/) to perform the migration. ## New Features +- feat: sealing: Sector upgrade queue ([filecoin-project/lotus#8333](https://github.com/filecoin-project/lotus/pull/8333)) - feat: market utils: Support unixfsnode in TraverseDag ([filecoin-project/lotus#8168](https://github.com/filecoin-project/lotus/pull/8168)) - feat: config: enable indexer providing by default ([filecoin-project/lotus#8314](https://github.com/filecoin-project/lotus/pull/8314)) - feat: api: Make ClientCalcCommP multithreaded ([filecoin-project/lotus#8276](https://github.com/filecoin-project/lotus/pull/8276)) @@ -67,6 +69,10 @@ Follow the instruction [here](https://lotus.filecoin.io/storage-providers/operat - test: cli: chain category unit tests ([filecoin-project/lotus#8048](https://github.com/filecoin-project/lotus/pull/8048)) ## Bug Fixes +- fix: sealing: Remove sector copies from workers after snapdeals ([filecoin-project/lotus#8331](https://github.com/filecoin-project/lotus/pull/8331)) +- fix: storagefsm: Fix error loop on bad event ([filecoin-project/lotus#8339](https://github.com/filecoin-project/lotus/pull/8339)) +- fix: sealing: FinalizeSector doesn't need sealed replica access ([filecoin-project/lotus#8339](https://github.com/filecoin-project/lotus/pull/8339)) +- fix: sealing: always do cooldown in handleSubmitReplicaUpdateFailed ([filecoin-project/lotus#8353](https://github.com/filecoin-project/lotus/pull/8353)) - fix: storage cli: Output primary sector status correctly ([filecoin-project/lotus#8320](https://github.com/filecoin-project/lotus/pull/8320)) - fix: sealing fsm: Handle inputLk correctly ([filecoin-project/lotus#8291](https://github.com/filecoin-project/lotus/pull/8291)) - fix: piece provider: Don't log CIDs as binary ([filecoin-project/lotus#8287](https://github.com/filecoin-project/lotus/pull/8287)) @@ -99,6 +105,7 @@ Follow the instruction [here](https://lotus.filecoin.io/storage-providers/operat - deps: update go-libp2p and go-libp2p-resource-manager ([filecoin-project/lotus#8289](https://github.com/filecoin-project/lotus/pull/8289)) - feat(deps): update to graphsync v0.13.0 with 2.0 protocol ([filecoin-project/lotus#8273](https://github.com/filecoin-project/lotus/pull/8273)) - dep: actor: get v7 ([filecoin-project/lotus#8194](https://github.com/filecoin-project/lotus/pull/8194)) +- deps: update go-libp2p to v0.18 release ([filecoin-project/lotus#8355](https://github.com/filecoin-project/lotus/pull/8355)) - github.com/filecoin-project/go-data-transfer (v1.14.1 -> v1.15.0): - github.com/filecoin-project/go-fil-markets (v1.19.2 -> v1.20.1): - deps: update go-libp2p to v0.18.0-rc5 ([filecoin-project/lotus#8169](https://github.com/filecoin-project/lotus/pull/8169)) diff --git a/build/openrpc/full.json.gz b/build/openrpc/full.json.gz index 16040bf9c8ceb98dd04952becea566f5dcbf39f5..0b2e8f6604a366859b16cdfb2e86001ee5414f66 100644 GIT binary patch delta 23 ecmeCb%-DaKaY7$s^~U}m85}|%RP)(`SQ!9)JqY~( delta 23 ecmeCb%-DaKaY7$s_Qw7n85{;;W-07JtPB8mh6pzR diff --git a/build/openrpc/miner.json.gz b/build/openrpc/miner.json.gz index 83c477de7de10df83eb4a5a8547ff4e60d3fdd9b..497ff02b69988a107ff840ed64a80d148b589217 100644 GIT binary patch delta 21 dcmaEq_9$&a7i0X!?(;?*OW&V*B-+Nr004Vk3M~Kt delta 21 dcmaEq_9$&a7o-2i?(;?*PRB(rh_*2?0042d2+IHf diff --git a/build/openrpc/worker.json.gz b/build/openrpc/worker.json.gz index 74c8e394b6487c15670c107748f14c49f7c68a34..c4c2c353928a92680aeba75898ea618fc8c30fe4 100644 GIT binary patch delta 3866 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 delta 3866 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 c+j5j9_Y>f9dAt1o00030|FByZv