erigon-pulse/patricia/testdata/fuzz/FuzzLongestMatch
ledgerwatch 75b52ac25e
[compress] Allow uncompressed words (#350)
* Intermediate work

* Allow uncompressed words

* Fix

* Fix tests

* Add NextUncompressed, remove g.word buffer

* Code simplifications, no goroutines when workers == 1

* Fix lint|

* Add test for MatchPrefix

* Work on patricia

* Beginning of new matcher

* Fuzz test for new longest match

* No skip

* Fixes

* Fixes

* More tracing

* Fixes

* Fixes

* Change back to old FindLongestMatches

* Switch to old match finder

* Print mismatches

* Fix

* After fix

* After fix

* After fix

* Print pointers

* Fixes and tests

* Print

* Print

* Print

* More tests

* Intermediate

* Fix

* Fix

* Prints

* Fix

* Fix

* Initialise matchStack

* Compute only once

* Compute only once

* Switch back

* Switch to old Find

* Introduce sais

* Switch patricia to sais

* Use sais in compressor

* Use sais in compressor

* Remove unused code

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2022-03-09 17:25:22 +00:00
..
3a5198b65396851670329467bf211856973858cf006ef30532d6871ea859a12a [compress] Allow uncompressed words (#350) 2022-03-09 17:25:22 +00:00
50e6d6e88241b5d113eeb578e3f53211f9d4c2605391a92b5314b1522ddd6613 [compress] Allow uncompressed words (#350) 2022-03-09 17:25:22 +00:00
a6e7cfd5b704609ef4eae0891c8bd6f60cfbe3da1bf98f71ce0c3e107042154e [compress] Allow uncompressed words (#350) 2022-03-09 17:25:22 +00:00
eae7318dcf13903566ac6ce58a3188dd26cc3216cdb8a4c398871feb71d79749 [compress] Allow uncompressed words (#350) 2022-03-09 17:25:22 +00:00