lotus/node
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
..
config Merge pull request #4141 from filecoin-project/feat/cap-market-provider-msgs 2020-10-03 00:15:08 +02:00
hello Add peer to peer manager before fetching the tipset 2020-09-08 20:13:16 +02:00
impl feat: add msig available balance and vested to lite mode 2020-10-09 11:51:20 +02:00
modules unshare the journal 2020-10-09 13:23:07 -07:00
repo backup: open datastores in readonly in offline mode 2020-10-01 17:55:47 +02:00
test Fix docsgen, lotus-soup build 2020-10-09 18:43:22 +02:00
builder.go unshare the journal 2020-10-09 13:23:07 -07:00
fxlog.go Update go-log to v2 2020-01-08 20:22:31 +01:00
node_test.go Add some actors policy setters for testing 2020-09-23 15:00:52 -07:00
options.go workers: get to executing tasks remotely! 2020-03-19 18:11:45 +01:00
testopts.go Cleanup imports after rename 2019-10-18 13:47:41 +09:00