erigon-pulse/kv/mdbx
ledgerwatch 37d9944da9
[erigon2] State domains (move functionality out of aggregator) (#436)
* Domain

* First functions

* change year

* More on domain

* More to test

* More on test

* More on domains

* buildFiles

* More on domains

* Collation test

* Fix collate

* Add test for decompressors

* Restructure history tables

* Split history into 2 tables

* Fix lint

* Check index files in the test

* Close files

* Add file scanning

* Fix lint

* Fix lint

* Add readFromFiles

* Add ef history idx file

* Start cleanup

* More to cleanup, test for ef history

* More test

* Add prune to test

* Test for prune and fix

* Start history access

* History test

* Test for LastDup

* Fix one lint

* Workaround

* History tests

* Debug

* Fix

* Fix in history

* Fix lint

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@alexs-macbook-pro.home>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alex Sharp <alexsharp@alexs-mbp.lan>
2022-05-24 18:59:57 +01:00
..
kv_abstract_test.go Enable more linters (#381) 2022-03-19 11:38:37 +07:00
kv_mdbx_test.go [erigon2] State domains (move functionality out of aggregator) (#436) 2022-05-24 18:59:57 +01:00
kv_mdbx.go kv_mdbx: atomic closed flag (#464) 2022-05-24 12:20:19 +07:00
kv_migrator_test.go move to log15 2021-07-28 11:50:45 +07:00
util.go Pool: discard reasons, LRU (#80) 2021-09-20 12:44:29 +07:00