grin/store
Antioch Peverell cba3137338
add segmenter for generating segments from txhashset with consistent rewind (#3482)
* add segmenter for generating segments from txhashset with consistent rewind

* rework segmenter to take a txhashset wrapped in rwlock
rework our rewindable pmmr so we can convert to readonly easily

* placeholder code for rewinding readonly txhashset extension to build a rangeproof segment

* segment creation for outputs/rangeproofs/kernels/bitmaps

* placeholder segment impl

* commit

* rework segmenter to use a cached bitmap (rewind is expensive)

* cache segmenter instance based on current archive header

* integrate the real segment and segment identifier with our segmenter

* exercise the segmenter code on chain init

* wrap accumulator in an arc, no need to clone each time
2020-11-23 19:07:07 +00:00
..
src migrate blocks in batches (rework db iterator impl) (#3450) 2020-10-07 11:47:25 +01:00
tests add segmenter for generating segments from txhashset with consistent rewind (#3482) 2020-11-23 19:07:07 +00:00
Cargo.toml bump working version on master to 4.2.0-alpha.1 (#3443) 2020-09-15 17:26:44 +01:00