lotus/node/modules
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
..
dtypes Draw the rest of the owl 2020-09-10 17:41:55 -04:00
helpers more lint fixes 2019-07-02 19:45:03 +02:00
lp2p allow all drand topics 2020-10-08 21:48:55 +03:00
testing unshare the journal 2020-10-09 13:23:07 -07:00
chain.go unshare the journal 2020-10-09 13:23:07 -07:00
client.go unshare the journal 2020-10-09 13:23:07 -07:00
core.go Merge branch 'master' into inmem-journal 2020-09-14 12:17:45 +01:00
graphsync.go Lint everything 2020-08-20 20:46:36 -07:00
ipfsclient.go feat(retrievalstoremgr): add retrievalstoremgr 2020-07-31 14:16:18 -07:00
mpoolnonceapi.go feat: add end-to-end test for lite mode 2020-10-09 11:48:35 +02:00
rpcstatemanager.go feat: lite-mode - thin client for chan & state 2020-10-09 11:43:03 +02:00
services.go feat(markets): update markets 0.7.0 2020-09-30 10:26:50 -07:00
storage.go lotus-miner backup command 2020-10-01 17:55:47 +02:00
storageminer.go unshare the journal 2020-10-09 13:23:07 -07:00