aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/compositebuffer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Faster reading of compressed buffer headers by not materializing entire ↵Dan Engelbrecht2024-03-281-22/+52
| | | | source buffer (#28)
* hashing fixes (#657)Dan Engelbrecht2024-02-261-3/+29
| | | | | * 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
* compress large attachments on demand (#647)Dan Engelbrecht2024-02-051-26/+9
| | | | | | | - Improvement: Speed up oplog export by fetching/compressing big attachments on demand - Improvement: Speed up oplog export by batch-fetcing small attachments - Improvement: Speed up oplog import by batching writes of oplog ops - Improvement: Tweak oplog export default block size and embed size limit - Improvement: Add more messaging and progress during oplog import/export
* added missing <utility> includeStefan Boberg2023-06-071-0/+1
|
* streaming decompression support (#142)Stefan Boberg2023-05-231-5/+8
| | | Added CompressedBufferReader support from UE. This provides some streaming decompression support which can be employed to reduce memory and other resource usage.
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+446
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees