lotus/storage
Steven Allen 748d2e82a7 unshare the journal
Motivation:

* Run lotus with the race detector enabled (primary motivation).
* Allow multiple lotus nodes in a process (not a high priority).

Previously, the journal was shared between all lotus instances, but it was
initialized for every new node. This caused safety problems in tests (at a
minimum).

This patch explicitly passes the journal to all services that need it.
2020-10-09 13:23:07 -07:00
..
mockstorage migrate some more imports 2020-09-21 15:24:45 -07:00
sectorblocks Update to specs v0.9.6 2020-09-07 15:48:41 -04:00
adapter_events.go Update to specs v0.9.6 2020-09-07 15:48:41 -04:00
adapter_storage_miner.go migrate some more imports 2020-09-21 15:24:45 -07:00
addresses.go Merge remote-tracking branch 'origin/master' into refactor/net-upgrade 2020-09-18 19:29:06 +02:00
miner.go unshare the journal 2020-10-09 13:23:07 -07:00
sealing.go Update to specs v0.9.6 2020-09-07 15:48:41 -04:00
wdpost_changehandler_test.go refactor: use abstract types instead of specs-actors 2020-09-25 15:54:27 +02:00
wdpost_changehandler.go refactor: use abstract types instead of specs-actors 2020-09-25 15:54:27 +02:00
wdpost_journal.go Miner migration 2020-09-17 02:21:16 -04:00
wdpost_nextdl_test.go refactor: use abstract types instead of specs-actors 2020-09-25 15:54:27 +02:00
wdpost_run_test.go unshare the journal 2020-10-09 13:23:07 -07:00
wdpost_run.go unshare the journal 2020-10-09 13:23:07 -07:00
wdpost_sched.go unshare the journal 2020-10-09 13:23:07 -07:00