lotus/blockstore/splitstore
vyzo 6a3cbea790 treat Has as an implicit Write
Rationale: the VM uses the Has check to avoid issuing a duplicate Write in the blockstore.
This means that live objects that would be otherwise written are not actually written, resulting
in the first write epoch being considered the write epoch.
2021-07-04 18:38:28 +03:00
..
debug.go treat Has as an implicit Write 2021-07-04 18:38:28 +03:00
markset_bloom.go fix transactional race during compaction 2021-07-04 18:38:28 +03:00
markset_bolt.go rename liveset => markset; rename snoop => tracking store; docs. 2021-03-05 14:46:18 +02:00
markset_test.go use ioutil.TempDir for test directories 2021-03-05 14:46:18 +02:00
markset.go store the hash in map markset 2021-07-04 18:38:28 +03:00
splitstore_test.go fix test 2021-07-04 18:38:28 +03:00
splitstore.go treat Has as an implicit Write 2021-07-04 18:38:28 +03:00
tracking_bolt.go don't open bolt tracking store with NoSync, it might get corrupted 2021-07-04 18:38:28 +03:00
tracking_test.go use ioutil.TempDir for test directories 2021-03-05 14:46:18 +02:00
tracking.go add splitstore unit test 2021-03-05 19:55:32 +02:00