erigon-pulse/core/bloombits
ledgerwatch 0f20e1cb93
erigon2.2 optimise reconstitution of state (#4958)
* No parallel buildFiles and mergeFiles to conserve memory

* go mod

* Fix and optimise

* Fix

* Another fix

* Fix

* Extra return value

* Optimise recon

* Another optimisation of recon

* Different order of usage

* Fix

* Fix

* Optimise allocations

* Lookup before going to history

* Fix

* Fix

* Optimise a bit more

* Only use one helper table

* Set bro tx

* Set broTx to writer

* Use same db for recon and x

* Write into chainDb

* Update to latest erigon-lib

* Remove test

* Set execution progress

* Fix compilation

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@alexs-mbp.lan>
2022-08-14 19:49:32 +01:00
..
doc.go core, eth: clean up bloom filtering, add some tests 2017-09-06 11:14:19 +03:00
generator_test.go rename (#1978) 2021-05-20 19:25:53 +01:00
generator.go rename (#1978) 2021-05-20 19:25:53 +01:00
matcher_test.go Rename to Erigon (#2018) 2021-05-26 11:35:39 +01:00
matcher.go hide file exists err (#2218) 2021-06-22 11:09:45 +01:00
scheduler.go core, eth: clean up bloom filtering, add some tests 2017-09-06 11:14:19 +03:00