Skip to content

Commit a9718c8

Browse files
authored
build: release Lotus Node and Miner v1.32.0-rc2 (#12780)
* chore: prep lotus v1.32.0-rc2 chore: prep lotus v1.32.0-rc2 * chore: update changelog chore: update changelog * chore(changelog): address reviews chore(changelog): address reviews
1 parent 394aeee commit a9718c8

9 files changed

+19
-21
lines changed

CHANGELOG.md

+10-12
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,23 @@
11
# Lotus changelog
22

3-
# Node and Miner v1.32.0-rc1 / 2024-12-05
3+
# Node and Miner v1.32.0-rc2 / 2024-12-13
44

5-
This is the first release candidate of the upcoming MANDATORY Lotus v1.32.0 release, which will deliver the Filecoin network version 25, codenamed “Teep” 🦵.
5+
This release candidate **cancels the upgrade epoch** for the Calibration network, orginially planned to happen on `2024-12-16T23:00:00Z`. Please read the full announcement [here](https://github.com/filecoin-project/community/discussions/74?sort=new#discussioncomment-11549619).
66

7-
This release candidate sets the upgrade epoch for the calibration network to **Epoch 2235454 - 2024-12-16T23:00:00Z**. This should be the equivalent to:
7+
Calibration network node operators that has already upgraded to **Lotus v1.32.0-rc1**, need to update to the **Lotus v1.32.0-rc2** by `2024-12-16T23:00:00Z`. Node. Calibration network node operators that has not upgraded to the Lotus v1.32.0-rc1, can stay on the release that they are already on.
88

9-
- 15:00 in Los Angeles
10-
- 23:00 in London
11-
- 07:00 in Beijing (NB: 2024-12-17 in CST)
12-
13-
You can follow this release issue for keeping up with the other expected release dates, epochs, and updates: ([filecoin-project/lotus#12750](https://github.com/filecoin-project/lotus/issues/12750))
149

1510
> [!NOTE]
1611
>
17-
> 1. This release candidate does NOT set the mainnet network upgrade epoch. It will be added in the final release (expected December 18th).
12+
> 1. This release candidate **unsets** the Calibration network upgrade epoch, originally planned to happen on 2024-12-16T23:00:00Z.
13+
> 2. This release candidate does NOT set the mainnet network upgrade epoch. It will be added in the final release (expected December 18th).
1814

1915
## ☢️ Upgrade Warnings ☢️
2016
- If you have `EnableEthRPC` set to `true` in your config.toml, you need to ensure that `EnableIndexer` in the new ChainIndexer configuration section is also set to `true`. Failing to do so will result in an error during node initialization. You can read more about the new improved `ChainIndexer` feature in [the documentation for it here.](https://github.com/filecoin-project/lotus/blob/v1.31.0/documentation/en/chain-indexer-overview-for-operators.md#chainindexer-config)
2117
- If you are running the v1.30.x version of Lotus, please go through the Upgrade Warnings section for the [v1.30.* releases](https://github.com/filecoin-project/lotus/releases/tag/v1.31.0) and [v1.31.*](https://github.com/filecoin-project/lotus/releases/tag/v1.31.0) before upgrading to this release.
2218

2319
## 🏛️ Filecoin network version 25 FIPs
24-
- FIP-0086: Fast Finality in Filecoin (F3)
20+
- TBD
2521

2622
## 📦 v16 Builtin Actor Bundle
2723

@@ -50,20 +46,22 @@ For certain node operators, such as full archival nodes or systems that need to
5046
- Remove IPNI advertisement relay over pubsub via Lotus node as it now has been deprecated. ([filecoin-project/lotus#12768](https://github.com/filecoin-project/lotus/pull/12768)
5147
- During a network upgrade, log migration progress every 2 seconds so they are more helpful and informative. The `LOTUS_MIGRATE_PROGRESS_LOG_SECONDS` environment variable can be used to change this if needed. ([filecoin-project/lotus#12732](https://github.com/filecoin-project/lotus/pull/12732))
5248
- Add F3GetCertificate & F3GetLatestCertificate to the gateway. ([filecoin-project/lotus#12778](https://github.com/filecoin-project/lotus/pull/12778))
49+
- Optimize ForEachClaim to return only eligible claims ([filecoin-project/lotus#12770](https://github.com/filecoin-project/lotus/pull/12770)
5350

5451
## Bug Fixes
5552

5653
- Make `EthTraceFilter` / `trace_filter` skip null rounds instead of erroring. ([filecoin-project/lotus#12702](https://github.com/filecoin-project/lotus/pull/12702))
5754
- Event APIs (`GetActorEventsRaw`, `SubscribeActorEventsRaw`, `eth_getLogs`, `eth_newFilter`, etc.) will now return an error when a request matches more than `MaxFilterResults` (default: 10,000) rather than silently truncating the results. Also apply an internal event matcher for `eth_getLogs` (etc.) to avoid builtin actor events on database query so as not to include them in `MaxFilterResults` calculation. ([filecoin-project/lotus#12671](https://github.com/filecoin-project/lotus/pull/12671))
5855
- `ChainIndexer#GetMsgInfo` returns an `ErrNotFound` when there are no rows. ([filecoin-project/lotus#12680](https://github.com/filecoin-project/lotus/pull/12680))
5956
- Gracefully handle EAM CreateAccount failures in `EthTraceBlock` (`trace_block`) and `EthTraceTransaction` (`trace_transaction`) calls. ([filecoin-project/lotus#12730](https://github.com/filecoin-project/lotus/pull/12730))
57+
- Make f3 gen power command being non-deterministic ([filecoin-project/lotus#12764](https://github.com/filecoin-project/lotus/pull/12764))
6058

6159
## 📝 Changelog
6260

6361
For the set of changes since the last stable release:
6462

65-
- Node: https://github.com/filecoin-project/lotus/compare/v1.31.0...v1.32.0-rc1
66-
- Miner: https://github.com/filecoin-project/lotus/compare/v1.31.0...miner/v1.31.0-rc1
63+
- Node: https://github.com/filecoin-project/lotus/compare/v1.31.0...v1.32.0-rc2
64+
- Miner: https://github.com/filecoin-project/lotus/compare/v1.31.0...miner/v1.32.0-rc2
6765

6866
## 👨‍👩‍👧‍👦 Contributors
6967

build/openrpc/full.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openrpc": "1.2.6",
33
"info": {
44
"title": "Lotus RPC API",
5-
"version": "1.32.0-rc1"
5+
"version": "1.32.0-rc2"
66
},
77
"methods": [
88
{

build/openrpc/gateway.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openrpc": "1.2.6",
33
"info": {
44
"title": "Lotus RPC API",
5-
"version": "1.32.0-rc1"
5+
"version": "1.32.0-rc2"
66
},
77
"methods": [
88
{

build/openrpc/miner.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openrpc": "1.2.6",
33
"info": {
44
"title": "Lotus RPC API",
5-
"version": "1.32.0-rc1"
5+
"version": "1.32.0-rc2"
66
},
77
"methods": [
88
{

build/openrpc/worker.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openrpc": "1.2.6",
33
"info": {
44
"title": "Lotus RPC API",
5-
"version": "1.32.0-rc1"
5+
"version": "1.32.0-rc2"
66
},
77
"methods": [
88
{

build/version.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
)
88

99
// NodeBuildVersion is the local build version of the Lotus daemon
10-
const NodeBuildVersion string = "1.32.0-rc1"
10+
const NodeBuildVersion string = "1.32.0-rc2"
1111

1212
func NodeUserVersion() BuildVersion {
1313
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {
@@ -18,7 +18,7 @@ func NodeUserVersion() BuildVersion {
1818
}
1919

2020
// MinerBuildVersion is the local build version of the Lotus miner
21-
const MinerBuildVersion = "1.32.0-rc1"
21+
const MinerBuildVersion = "1.32.0-rc2"
2222

2323
func MinerUserVersion() BuildVersion {
2424
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {

documentation/en/cli-lotus-miner.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ USAGE:
77
lotus-miner [global options] command [command options] [arguments...]
88
99
VERSION:
10-
1.32.0-rc1
10+
1.32.0-rc2
1111
1212
COMMANDS:
1313
init Initialize a lotus miner repo

documentation/en/cli-lotus-worker.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ USAGE:
77
lotus-worker [global options] command [command options] [arguments...]
88
99
VERSION:
10-
1.32.0-rc1
10+
1.32.0-rc2
1111
1212
COMMANDS:
1313
run Start lotus worker

documentation/en/cli-lotus.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ USAGE:
77
lotus [global options] command [command options] [arguments...]
88
99
VERSION:
10-
1.32.0-rc1
10+
1.32.0-rc2
1111
1212
COMMANDS:
1313
daemon Start a lotus daemon process

0 commit comments

Comments
 (0)