lotus/blockstore/splitstore
vyzo cb665d07e0 fix transactional race during compaction
It is possible for an object to be written or recreated (and checked with Has)
after the mark completes and during the purge; if this happens we will purge
a live block.
2021-07-04 18:38:28 +03:00
..
debug.go fix transactional race during compaction 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 fix transactional race during compaction 2021-07-04 18:38:28 +03:00
splitstore_test.go fix test 2021-07-04 18:38:28 +03:00
splitstore.go fix transactional race during compaction 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