Skip to content

Commit 5c56017

Browse files
authored
Merge pull request #6116 from filecoin-project/release/v1.8.0
Lotus v1.8.0
2 parents 3fc23a7 + 5019fa4 commit 5c56017

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+2372
-80
lines changed

.circleci/config.yml

+11
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,9 @@ jobs:
130130
winpost-test:
131131
type: string
132132
default: "0"
133+
deadline-test:
134+
type: string
135+
default: "0"
133136
test-suite-name:
134137
type: string
135138
default: unit
@@ -163,6 +166,7 @@ jobs:
163166
name: go test
164167
environment:
165168
LOTUS_TEST_WINDOW_POST: << parameters.winpost-test >>
169+
LOTUS_TEST_DEADLINE_TOGGLING: << parameters.deadline-test >>
166170
SKIP_CONFORMANCE: "1"
167171
command: |
168172
mkdir -p /tmp/test-reports/<< parameters.test-suite-name >>
@@ -204,6 +208,8 @@ jobs:
204208
<<: *test
205209
test-window-post-dispute:
206210
<<: *test
211+
test-deadline-toggling:
212+
<<: *test
207213
test-terminate:
208214
<<: *test
209215
test-conformance:
@@ -649,6 +655,11 @@ workflows:
649655
go-test-flags: "-run=TestTerminate"
650656
winpost-test: "1"
651657
test-suite-name: terminate
658+
- test-deadline-toggling:
659+
codecov-upload: true
660+
go-test-flags: "-run=TestDeadlineToggling"
661+
deadline-test: "1"
662+
test-suite-name: deadline-toggling
652663
- test-short:
653664
go-test-flags: "--timeout 10m --short"
654665
test-suite-name: short

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Lotus changelog
22

3+
# 1.8.0 / 2021-04-05
4+
5+
This is a mandatory release of Lotus that upgrades the network to version 12, which introduces various performance improvements to the cron processing of the power actor. The network will upgrade at height 712320, which is 2021-04-29T06:00:00Z.
6+
7+
## Changes
8+
9+
- v4 specs-actors integration, nv12 migration (https://github.com/filecoin-project/lotus/pull/6116)
10+
311
# 1.6.0 / 2021-04-05
412

513
This is a mandatory release of Lotus that upgrades the network to version 11, which implements [FIP-0014](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0014.md). The network will upgrade at height 665280, which is 2021-04-12T22:00:00Z.

api/test/ccupgrade.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import (
1717

1818
func TestCCUpgrade(t *testing.T, b APIBuilder, blocktime time.Duration) {
1919
for _, height := range []abi.ChainEpoch{
20-
2, // before
20+
-1, // before
2121
162, // while sealing
2222
530, // after upgrade deal
2323
5000, // after
@@ -31,7 +31,7 @@ func TestCCUpgrade(t *testing.T, b APIBuilder, blocktime time.Duration) {
3131

3232
func testCCUpgrade(t *testing.T, b APIBuilder, blocktime time.Duration, upgradeHeight abi.ChainEpoch) {
3333
ctx := context.Background()
34-
n, sn := b(t, []FullNodeOpts{FullNodeWithActorsV3At(upgradeHeight)}, OneMiner)
34+
n, sn := b(t, []FullNodeOpts{FullNodeWithActorsV4At(upgradeHeight)}, OneMiner)
3535
client := n[0].FullNode.(*impl.FullNodeAPI)
3636
miner := sn[0]
3737

0 commit comments

Comments
 (0)