aboutsummaryrefslogtreecommitdiff
path: root/src/zenutil/jupiter/jupitersession.cpp
Commit message (Collapse)AuthorAgeFilesLines
* new builds search (#418)Dan Engelbrecht2025-06-041-3/+4
| | | * don't require bucket for search operations to allow multi-bucket search
* use explicit capture for lambdas (#404)Dan Engelbrecht2025-05-201-20/+27
|
* builds allow redirect option (#379)Dan Engelbrecht2025-05-051-20/+53
| | | * add --allow-redirect to zen builds upload/download
* Add a list-container subcommand to zen builds commandzousar2025-04-141-0/+15
|
* fix race condition in multipart download (#358)Dan Engelbrecht2025-04-111-13/+25
|
* added --find-max-block-count option to builds upload (#337)Dan Engelbrecht2025-04-021-3/+5
|
* jupiter builds stats upload (#315)Dan Engelbrecht2025-03-191-0/+15
| | | | | | | | | | | | | - Improvement: At end of build upload we post statistics to the Jupiter build stats endpoint: - `totalSize` - `reusedRatio` - `reusedBlockCount` - `reusedBlockByteCount` - `newBlockCount` - `newBlockByteCount` - `uploadedCount` - `uploadedByteCount` - `elapsedTimeSec` - `uploadedBytesPerSec`
* partial block fetch (#298)Dan Engelbrecht2025-03-071-2/+10
| | | | | - Improvement: Do partial requests of blocks if not all of the block is needed - Improvement: Better progress/statistics on download - Bugfix: Ensure that temporary folder for Jupiter downloads exists during verify phase
* improvements and infrastructure for upcoming builds api command line (#284)Dan Engelbrecht2025-02-251-56/+29
| | | | | | | | | | | | | | * add modification tick to filesystem traversal * add ShowDetails option to ProgressBar * log callstack if we terminate process * handle chunking if MaxSize > 1MB * BasicFile write helpers and WriteToTempFile simplifications * bugfix for CompositeBuffer::IterateRange when using DecompressToComposite for actually comrpessed data revert of earlier optimization * faster compress/decompress for large disk-based files * enable progress feedback in IoHash::HashBuffer * add payload validation in HttpClient::Get * fix range requests (range is including end byte) * remove BuildPartId for blob/block related operations in builds api
* improved builds api interface in jupiter (#281)Dan Engelbrecht2025-02-121-0/+293
| | | | | * multipart upload/download iterface in jupiter * review fixes
* jupiter code cleanup (#276)Dan Engelbrecht2025-01-221-0/+505
* cleanup jupiter * move jupiter files to separate folder * CloudCache -> Jupiter * split up jupiter files * kill redundant JupiterAccessTokenProvider