aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore-test/zenstore-test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* clean up test linking (#4)Dan Engelbrecht2024-03-141-9/+7
| | | | | | | - Improvement: Add zenhttp-test and zenutil-test - Improvement: Moved cachepolicy test to cachepolicy.cpp - Improvement: Renamed cachestore tests from z$ to cachestore - Improvement: Moved test linking so test for a lib is linked by <lib>-test - Improvement: Removed HttpRequestParseRelativeUri in httpstructuredcache.cpp and use the one in cacherequests.h instead
* hashing fixes (#657)Dan Engelbrecht2024-02-261-0/+2
| | | | | * move structuredcachestore tests to zenstore-test * Don't materialize entire files when hashing if it is a large files * rewrite CompositeBuffer::Mid to never materialize buffers
* optimized index snapshot reading/writing (#561)Stefan Boberg2023-11-271-0/+2
| | | | | the previous implementation of in-memory index snapshots serialise data to memory before writing to disk and vice versa when reading. This leads to some memory spikes which end up pushing useful data out of system cache and also cause stalls on I/O operations. this change moves more code to a streaming serialisation approach which scales better from a memory usage perspective and also performs much better
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+32
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees