Steven Allen
4937fb925e
Merge pull request #5476 from filecoin-project/fix/verifreg-migration
...
fix verified registry migration
2021-01-30 09:11:55 -08:00
Łukasz Magiera
fed3e82ff8
Merge pull request #5047 from zgfzgf/feat-shed-bitfield
...
shed bitfield: Cleanup, add merge command
2021-01-30 12:54:39 +01:00
Łukasz Magiera
b1dfd41c19
Merge pull request #4950 from zgfzgf/feat-bench-policy
...
delete bench policy
2021-01-30 12:34:40 +01:00
Łukasz Magiera
9053efd344
Merge pull request #5472 from filecoin-project/feat/pond-method-gen
...
Generate v3 methods for pond
2021-01-30 12:02:45 +01:00
Łukasz Magiera
a541a2500a
Merge pull request #5282 from filecoin-project/chore/snake_context_through_blockstore_init
...
Snake a context through the Chain-blockstore creation
2021-01-30 11:55:17 +01:00
Łukasz Magiera
7c7301f701
Merge pull request #5350 from GFZRZK/GFZRZK/optmize/avoid_race_in_mpool_cfg
...
avoid use mp.cfg directly to avoid race
2021-01-30 11:31:56 +01:00
Łukasz Magiera
5cfae0f1e8
Merge pull request #5449 from filecoin-project/chore/document_blockheader_fields
...
Better document the block-header fields
2021-01-30 11:26:56 +01:00
Łukasz Magiera
d9e0d474d1
Merge pull request #5470 from filecoin-project/feat/no-timing-compute-state
...
state compute-state ---html --no-timing flag
2021-01-30 11:23:21 +01:00
Łukasz Magiera
bb4e3e49ea
Merge remote-tracking branch 'origin/master' into feat/no-timing-compute-state
2021-01-30 10:57:32 +01:00
Łukasz Magiera
3df25df3ab
Merge pull request #5473 from filecoin-project/staging/1.5.x
...
1.5.x staging branch
2021-01-30 10:57:09 +01:00
Raúl Kripalani
af429dba0f
Merge branch 'master' into chore/snake_context_through_blockstore_init
2021-01-29 21:21:46 +00:00
Łukasz Magiera
7e692a5dc9
Merge pull request #5425 from filecoin-project/fix/lotus-soup-deps
...
fix stale imports in testplans/lotus-soup.
2021-01-29 22:16:02 +01:00
Steven Allen
b4ad2e5e93
Merge pull request #5477 from filecoin-project/fix/fork-logging
...
Tune Migration
2021-01-28 20:12:13 -08:00
Steven Allen
53271729b6
tweak migration perf
2021-01-28 16:15:23 -08:00
Steven Allen
2f3c912ad9
improve upgrade logging
2021-01-28 16:15:23 -08:00
Steven Allen
e9eecad2c5
fix verified registry migration
2021-01-28 16:14:38 -08:00
Łukasz Magiera
389e6eb70b
state compute-state ---html --no-timing flag
2021-01-28 19:37:32 +01:00
Łukasz Magiera
94009f247f
Merge pull request #5411 from filecoin-project/feat/sealing-handle-batch-publish
...
Handle batch publish storage deals message in sealing recovery
2021-01-28 19:33:49 +01:00
Łukasz Magiera
3634bdcfa5
Merge pull request #5220 from filecoin-project/feat/verifpower-sector-list
...
Show verified power in miner sector list
2021-01-28 19:09:19 +01:00
Aayush Rajasekaran
7e55c44d4e
Merge pull request #5471 from filecoin-project/asr/calibnet-upgrade
...
Calibnet V3 epoch
2021-01-28 13:02:00 -05:00
Łukasz Magiera
33336ab919
Generate v3 methods for pond
2021-01-28 19:01:28 +01:00
Aayush Rajasekaran
a9ea06dc1e
Calibnet V3 epoch
2021-01-28 12:53:53 -05:00
Jakub Sztandera
e2eb3e6e35
Merge pull request #5459 from filecoin-project/fix/specs-actor-migration
...
fix: update specs-actors to fix a bug in the migration logic
2021-01-28 16:41:46 +01:00
Steven Allen
997e7d18d9
fix: update specs-actors to fix a bug in the migration logic
2021-01-27 21:53:11 -08:00
Steven Allen
9a3c24df1e
Merge pull request #5457 from filecoin-project/feat/fast-addr-resolution
...
feat: avoid computing the tip-set state when looking up addresses
2021-01-27 19:54:27 -08:00
Steven Allen
a9a65e05d8
feat: avoid computing the tip-set state when looking up addresses
2021-01-27 17:54:42 -08:00
Aayush Rajasekaran
b76fae37e0
Merge pull request #5456 from filecoin-project/asr/calibnet-upgrade
...
Calibnet V3 epoch
2021-01-27 19:25:08 -05:00
Aayush Rajasekaran
887d40bcbb
Merge pull request #5434 from filecoin-project/feat/pre-migrate
...
Implement pre-migration framework
2021-01-27 19:24:26 -05:00
Steven Allen
4890d83acb
test: assert that pre-migrations are actually run
2021-01-27 16:12:08 -08:00
Steven Allen
39d4f6780d
pre-migration: refactor timing specification
...
There are now three times:
1. StartWithin: start within X epochs of the upgrade.
2. DontStartWithin: don't start within X epochs of the upgrade.
3. StopWithin: stop within X epochs of the upgrade.
2021-01-27 16:09:07 -08:00
Steven Allen
bceb246080
set worker counts for pre-migrations
2021-01-27 15:47:51 -08:00
Steven Allen
cffeb1a590
fix doc comments
...
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2021-01-27 15:41:26 -08:00
Aayush Rajasekaran
f8ef6a41cb
Calibnet V3 epoch
2021-01-27 18:36:44 -05:00
Steven Allen
9574db6d0a
log in migration
2021-01-27 15:05:00 -08:00
Łukasz Magiera
eab50e061a
Merge pull request #5453 from filecoin-project/feat/ffi-blst-portable
...
Update ffi with portable blst
2021-01-27 23:49:43 +01:00
Łukasz Magiera
aebf3cd64c
Update ffi with more portable blst
2021-01-27 22:36:51 +01:00
Steven Allen
9a03c003fe
fix sorted test
2021-01-27 13:05:14 -08:00
Steven Allen
56054b0ad3
sort pre-migrations
2021-01-27 12:57:47 -08:00
Steven Allen
854385168d
add additional pre-migration validations
2021-01-27 12:57:47 -08:00
Steven Allen
716f10e570
remove unnecessary wrapper store in tests
...
This was causing a lot of warnings about not implementing View.
2021-01-27 12:57:47 -08:00
Steven Allen
35d6a40071
cleanup pre-migration code a bit
2021-01-27 12:57:17 -08:00
Steven Allen
4072f24bf2
test pre-migrations
2021-01-27 12:57:17 -08:00
Steven Allen
ed3e0869c3
register tipsets with the chainstore when testing
2021-01-27 12:57:17 -08:00
Steven Allen
05026a23b9
actually use the temp cache for pre-migrations
2021-01-27 12:57:17 -08:00
Steven Allen
32059d0cbf
stmgr: only persist the migration cache on success
...
Otherwise, we may end up referencing blocks we never wrote to disk.
2021-01-27 12:56:47 -08:00
Steven Allen
b08abc12ba
fix error message
2021-01-27 12:55:56 -08:00
Steven Allen
6362887ce3
rename Upgrade to Migration where applicable
...
This was really confusing.
2021-01-27 12:55:56 -08:00
Steven Allen
77117a0be5
wait for pre-upgrades to exit on stop
2021-01-27 12:55:56 -08:00
Steven Allen
f65d179f2c
make pre-migrations async
2021-01-27 12:55:56 -08:00
Steven Allen
8d05c5d62c
validate pre-migrations
2021-01-27 12:55:56 -08:00