Files
Joe ElliottandGitHub fc4f477fb0 Block v2: Paged indexes/data (#577)
* Added v2

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added v2 page reader

Signed-off-by: Joe Elliott <number101010@gmail.com>

* simplified bytes counting test

Signed-off-by: Joe Elliott <number101010@gmail.com>

* possibly cleaned up or made pagereaders more complicated

Signed-off-by: Joe Elliott <number101010@gmail.com>

* paged index writer/reader:at

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Cleaned up tests

Signed-off-by: Joe Elliott <number101010@gmail.com>

* moved 'base' objects to a 'base' folder

Signed-off-by: Joe Elliott <number101010@gmail.com>

* tests cleanup

Signed-off-by: Joe Elliott <number101010@gmail.com>

* clean up

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added header logic

Signed-off-by: Joe Elliott <number101010@gmail.com>

* added page header

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added min/max ids and checksums to index header

Signed-off-by: Joe Elliott <number101010@gmail.com>

* cleanup

Signed-off-by: Joe Elliott <number101010@gmail.com>

* note

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added binary record search

Signed-off-by: Joe Elliott <number101010@gmail.com>

* cleanup

Signed-off-by: Joe Elliott <number101010@gmail.com>

* switched to xxhash

Signed-off-by: Joe Elliott <number101010@gmail.com>

* removed min/max ids

Signed-off-by: Joe Elliott <number101010@gmail.com>

* all tests pass

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added require

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added/adjusted defaults

Signed-off-by: Joe Elliott <number101010@gmail.com>

* lint/casting

Signed-off-by: Joe Elliott <number101010@gmail.com>

* changelog

Signed-off-by: Joe Elliott <number101010@gmail.com>

* go mod

Signed-off-by: Joe Elliott <number101010@gmail.com>

* pageReader/Writer => dataReader/Writer

Signed-off-by: Joe Elliott <number101010@gmail.com>

* Added search with errors

Signed-off-by: Joe Elliott <number101010@gmail.com>
2021-03-10 09:52:54 -05:00
..
2021-03-10 09:52:54 -05:00