erigon-pulse/recsplit
ledgerwatch 77eb94b53e
Elias fano search and merge (#357)
* Elias fano search and merge

* Add first cut of search

* Iterator and test

* Changes in aggregator

* Elias fano bitmap

* Fix uncompress decompress

* Print

* Print

* No print

* Print

* Print

* Print

* Change to AppendBytes

* Print

* Fix NextUncompressed

* Remove print

* Fix history search

* Fix in history search

* More tracing

* More tracing

* Fix

* Print

* Print key

* More print

* Print

* No deletion for history records

* Remove print

* Fix

* Fix

* Fix test

* Fix lint

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-03-13 22:46:17 +00:00
..
eliasfano16 [erigon2] Resumable prototype (#236) 2022-01-15 22:09:06 +00:00
eliasfano32 Elias fano search and merge (#357) 2022-03-13 22:46:17 +00:00
testdata/fuzz/FuzzRecSplit Recsplit: single offset bucket (#152) 2021-11-08 14:27:21 +07:00
.gitignore Recsplit encoding (#69) 2021-09-18 22:59:27 +01:00
golomb_rice.go ETL: use logPrefix as suffix of tmp files (#146) 2021-11-05 17:04:17 +07:00
index_reader.go issue/issue-249-add_index_reader (#273) 2022-01-24 20:39:04 +00:00
index.go [erigon2] Optimisations in etl collector and compressor (#339) 2022-02-20 22:14:06 +00:00
recsplit_fuzz_test.go Recsplit: use crypto rand seed if user not set (#325) 2022-02-13 16:14:04 +07:00
recsplit_test.go path -> filepath (path package is for urls) (#321) 2022-02-12 20:11:30 +07:00
recsplit.go Elias fano search and merge (#357) 2022-03-13 22:46:17 +00:00