LLNL / Privateer

Multi-versioned memory-mapped data stores for high-performance data science
MIT License
2 stars 3 forks source link

Failed compression/decompression for specific region size (during page eviction ranges) #7

Open caleblee31101 opened 2 months ago

caleblee31101 commented 2 months ago

When running the tests with zstd compression enabled, it appears that compression/decompression fails when running the tests:

Immutable SimpleWrite SimpleDenseWrite SimpleWrite_Data SortWrite MultipleWrite

With the exception of SimpleWrite and Immutable (these test writes to 4 sparse locations in the datastore region), the other four tests write to the entirety of the datastore region. These tests fail when specifically running with a datastore size of 8MB and max block number of 1 and 2 (page eviction occurs due to cache size < region size).

caleblee31101 commented 2 months ago

image