erigon-pulse/compress
ledgerwatch df49481ddc
[erigon 2.2] Make keys always uncompressed, values compressed only for code (#492)
* Reduce allocations in domain and aggregator

* Make keys always uncompressed, values compressed only for code

* Functions to remake index

* Fix index recreation

* Test for reindex, fix

* Use uncompress vals in history

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-06-17 12:39:49 +01:00
..
compress_fuzz_test.go up linter version (#443) 2022-05-10 10:14:02 +07:00
compress_test.go MatchPrefix: working version (#456) 2022-05-18 14:36:01 +07:00
compress.go compress.Count() method (#478) 2022-06-03 12:14:58 +07:00
decompress_bench_test.go reduced memory footprint on building huffman table (#459) 2022-05-20 11:23:05 +07:00
decompress_test.go HPH with direct reading from state by plainKey (#472) 2022-06-09 13:46:11 +01:00
decompress.go [erigon 2.2] Make keys always uncompressed, values compressed only for code (#492) 2022-06-17 12:39:49 +01:00
parallel_compress.go option to disable runtime.ReadMemStats (#457) 2022-05-19 11:46:55 +07:00