lotus/journal
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
..
env.go unshare the journal 2020-10-09 13:23:07 -07:00
fs.go fix dangling import. 2020-09-04 12:14:27 +01:00
nil.go make journal a global var. 2020-08-26 16:09:37 +01:00
registry_test.go rename actors v1 -> actors v2 2020-09-28 13:13:18 -07:00
registry.go make journal a global var. 2020-08-26 16:09:37 +01:00
types.go rename actors v1 -> actors v2 2020-09-28 13:13:18 -07:00