aboutsummaryrefslogtreecommitdiff
path: root/src/zenremotestore/chunking/chunkingcontroller.cpp
Commit message (Collapse)AuthorAgeFilesLines
* add checks to protect against access violation due to failed disk read (#675)Dan Engelbrecht2025-12-041-0/+5
| | | * add checkes to protect against access violation due to failed disk read
* updated chunking strategy (#589)Dan Engelbrecht2025-10-201-215/+427
| | | | | | | | | | - Improvement: `zen builds`now split large files that are compress only into 64 MB chunks to avoiding very large files in Cloud Storage - Improvement: `zen builds` now treats `.msixvc` files as non-compressable Moved and cleaned up compactbinary_helpers functions Tweaked fixed chunking implementation for better performance Refactored so we have one list of "non-compressable" extensions Implemented new `StandardChunkingStrategy` and move the two existing to hidden legacy namespace Added `FilteredDownloadedBytesPerSecond.Start();` call that got lost during previous refactoring
* exclude .sym and .psym (#585)Dan Engelbrecht2025-10-171-13/+43
| | | | | * exclude .sym and .psym * add more text file types to list of extensions to exclude from chunking * use hash set for extensions when checking for chunking strategy
* move chunking code to zenremotestore lib (#545)Dan Engelbrecht2025-10-031-0/+359