lotus/cmd/lotus-shed
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
..
balances.go unshare the journal 2020-10-09 13:23:07 -07:00
base16.go Update cli 2020-06-04 01:01:41 +02:00
base32.go Update cli 2020-06-04 01:01:41 +02:00
bigint.go Update cli 2020-06-04 01:01:41 +02:00
bitfield.go wdpost: append is hard 2020-09-18 03:00:31 +02:00
commp.go Update cli 2020-06-04 01:01:41 +02:00
consensus.go fix: clash between daemon --api flag and cli tests 2020-10-08 14:24:50 +02:00
datastore.go Add usage to repo-type in shed datastore 2020-10-06 01:33:51 +02:00
dealtracker.go Walk back 10 epochs for stat generation 2020-09-27 20:45:45 +02:00
export.go unshare the journal 2020-10-09 13:23:07 -07:00
genesis-verify.go unshare the journal 2020-10-09 13:23:07 -07:00
import-car.go add a command to import an ipld object into the chainstore 2020-08-31 14:24:23 -07:00
jwt.go lotus-shed: add jwt token command 2020-09-18 04:05:03 +00:00
keyinfo.go lotus-shed: add keyinfo verify 2020-09-18 03:59:00 +00:00
main.go Merge remote-tracking branch 'origin/master' into feat/backup 2020-10-03 00:08:23 +02:00
math.go lotus-shed: add math command 2020-09-05 00:50:56 +00:00
mempool-stats.go Centralize some params in builtin 2020-09-29 02:25:43 -04:00
misc.go add some useful tools 2020-07-22 10:14:45 -07:00
mpool.go Wire in Ticket Quality to MpoolSelect 2020-08-11 16:14:27 +02:00
nonce-fix.go allow manual setting of noncefix fee cap 2020-10-06 18:07:34 -07:00
params.go gofmt 2020-06-06 00:59:01 +02:00
proofs.go Fix tests 2020-09-07 15:48:42 -04:00
pruning.go unshare the journal 2020-10-09 13:23:07 -07:00
stateroot-stats.go add some more big pictures stats to stateroot stat 2020-09-24 09:40:49 -07:00
sync.go Add lotus shed util to validate a tipset 2020-09-30 01:29:04 -04:00
verifreg.go Some helpers for verifreg work 2020-10-01 04:49:38 -04:00