aboutsummaryrefslogtreecommitdiff
path: root/src/zenremotestore/projectstore/fileremoteprojectstore.cpp
Commit message (Collapse)AuthorAgeFilesLines
* add fallback for zencache multirange (#816)Dan Engelbrecht2026-03-091-83/+218
| | | | | | | | | | | * clean up BuildStorageResolveResult to allow capabilities * add check for multirange request capability * add MaxRangeCountPerRequest capabilities * project export tests * add InMemoryBuildStorageCache * progress and logging improvements * fix ElapsedSeconds calculations in fileremoteprojectstore.cpp * oplogs/builds test script
* use multi range requests (#800)Dan Engelbrecht2026-03-031-17/+51
| | | | | | | - Improvement: `zen builds download` now uses multi-range requests for blocks to reduce download size - Improvement: `zen oplog-import` now uses partial block with multi-range requests for blocks to reduce download size - Improvement: Improved feedback in log/console during `zen oplog-import` - Improvement: `--allow-partial-block-requests` now defaults to `true` for `zen builds download` and `zen oplog-import` (was `mixed`) - Improvement: Improved range merging analysis when downloading partial blocks
* use partial blocks for oplog import (#780)Dan Engelbrecht2026-02-241-3/+21
| | | | | Feature: Add --allow-partial-block-requests to zen oplog-import Improvement: zen oplog-import now uses partial block requests to reduce download size Improvement: Use latency to Cloud Storage host and Zen Cache host when calculating partial block requests
* oplog download size (#690)Dan Engelbrecht2025-12-151-3/+12
| | | | - Bugfix: Upload of oplogs could reference multiple blocks for the same chunk causing redundant downloads of blocks - Improvement: Use the improved block reuse selection function from zen builds upload in zen oplog-export to reduce oplog download size
* show download source data (#689)Dan Engelbrecht2025-12-121-0/+6
| | | * show source stats for jupiter/cache
* add host discovery and zen cache support for oplog import (#601)Dan Engelbrecht2025-10-231-4/+13
| | | * add host discovery and zen cache support for oplog import
* move remoteproject to remotestorelib (#542)Dan Engelbrecht2025-10-031-0/+341
* move remoteproject code to remotestorelib