| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #468 from ue-foundation/zs/build-finalize-fix | Zousar Shaker | 2025-08-14 | 1 | -0/+1 |
| |\ | | | | | Zs/build finalize fix | ||||
| | * | Changelog | zousar | 2025-08-14 | 1 | -0/+1 |
| | | | |||||
| | * | Ensure that FinalizeContainer finalizes both part and build | zousar | 2025-08-14 | 1 | -0/+31 |
| | | | |||||
| * | | Ensure that FinalizeContainer finalizes both part and build | zousar | 2025-08-14 | 1 | -0/+31 |
| |/ | |||||
| * | Merge pull request #467 from ue-foundation/fd-show-all-oplog | Florent Devillechabrol | 2025-08-14 | 4 | -38/+47 |
| |\ | | | | | Zen dashboard : don't skip oplogs without package data | ||||
| | * | New frontend zip. | Florent Devillechabrol | 2025-08-14 | 1 | -0/+0 |
| | | | |||||
| | * | If the oplog has no packagestoreentry then show the raw json. | Florent Devillechabrol | 2025-08-14 | 1 | -2/+5 |
| | | | |||||
| | * | Update changelog with new version section. | Florent Devillechabrol | 2025-08-14 | 1 | -1/+3 |
| | | | |||||
| | * | Update changelog. | Florent Devillechabrol | 2025-08-14 | 1 | -1/+1 |
| | | | |||||
| | * | Update changelog. | Florent Devillechabrol | 2025-08-14 | 1 | -0/+1 |
| | | | |||||
| | * | New frontend zip. | Florent Devillechabrol | 2025-08-14 | 1 | -0/+0 |
| | | | |||||
| | * | Do not skip oplog without package data. | Florent Devillechabrol | 2025-08-14 | 2 | -36/+39 |
| |/ | |||||
| * | 5.6.16v5.6.16 | Dan Engelbrecht | 2025-08-12 | 1 | -1/+1 |
| | | |||||
| * | 5.6.16-pre1v5.6.16-pre1 | Dan Engelbrecht | 2025-08-12 | 1 | -1/+1 |
| | | |||||
| * | add limitoverwrites option per bucket (#466) | Dan Engelbrecht | 2025-08-12 | 5 | -17/+35 |
| | | | | | | | | | | | | | | | | - Feature: Added global zenserver option `--cache-bucket-limit-overwrites` controlling Whether to require policy flag pattern before allowing overwrites or not. Default `false` = overwrites always allowed - Feature: Add per bucket cache configuration option `limitoverwrites` (Lua options file only) cache = { bucket = { -- This is the default for all namespaces limitoverwrites = true }, buckets = { -- Here you can add matching per bucket name (matches accross namespaces) iostorecompression = { limitoverwrites = false }, }, } | ||||
| * | 5.6.16-pre0v5.6.16-pre0 | Dan Engelbrecht | 2025-08-12 | 1 | -1/+1 |
| | | |||||
| * | reduce lock contention when checking for disk cache put reject (#465) | Dan Engelbrecht | 2025-08-12 | 2 | -105/+91 |
| | | | | | keep rawsize and rawhash if available when using batch for inline puts keep rawsize and rawhash of input value if we have calculated it for validation already | ||||
| * | use new builds api for oplogs (#464) | Dan Engelbrecht | 2025-08-12 | 16 | -471/+667 |
| | | | | | - Improvement: Refactored jupiter oplog export code to reuse builds jupiter wrapper classes - Improvement: If `zen builds`, `zen oplog-import` or `zen oplog-import` command fails due to a http error, the return code for the program will be set to the error/status code | ||||
| * | add filtering to builds download (#463) | Dan Engelbrecht | 2025-08-11 | 2 | -54/+214 |
| | | | | | | | - Feature: Added wildcard options for `zen build download` - `--wildcard` windows style wildcard (using * and ?) to match file paths to include - `--exclude-wildcard` windows style wildcard (using * and ?) to match file paths to exclude. Applied after --wildcard include filter - Improvement: Remove early wipe of target folder for `zen download` to allow for scavenging useful data | ||||
| * | list build part content (#462) | Dan Engelbrecht | 2025-08-11 | 14 | -307/+843 |
| | | | | | | | | | | | | - Feature: Added `zen build ls` option to list the content of a build part(s) - Build source is specified using one of the following options - `--cloud-url` cloud artifact URL to build - `--host` or `--override-host`, `--namespace`, `--bucket` and `--buildid` - `--filestorage`, `--namespace`, `--bucket` and `--buildid` - `--build-part-name` to specify a particular build part(s) in the build - `--wildcard` windows style wildcard (using * and ?) to match file paths to include - `--exclude-wildcard` windows style wildcard (using * and ?) to match file paths to exclude. Applied after --wildcard include filter - Improvement: Added `--quiet` option to zen `builds` commands to suppress non-essential output | ||||
| * | Merge pull request #434 from ue-foundation/zs/put-overwrite-policy | Zousar Shaker | 2025-08-08 | 12 | -214/+896 |
| |\ | | | | | Zs/put overwrite policy | ||||
| | * | Merge branch 'main' into zs/put-overwrite-policy | Zousar Shaker | 2025-08-08 | 12 | -588/+872 |
| | |\ | |/ |/| | |||||
| * | | 5.6.15v5.6.15 | Dan Engelbrecht | 2025-08-08 | 1 | -1/+1 |
| | | | |||||
| * | | changelog spelling | Dan Engelbrecht | 2025-08-07 | 1 | -1/+1 |
| | | | |||||
| * | | 5.6.15-pre0v5.6.15-pre0 | Dan Engelbrecht | 2025-08-07 | 1 | -1/+1 |
| | | | |||||
| * | | skip query for metada if no blocks are referenced (#460) | Dan Engelbrecht | 2025-08-07 | 2 | -1/+2 |
| | | | |||||
| * | | Merge pull request #450 from ue-foundation/lm/double-quotes-fix | Liam Mitchell | 2025-08-06 | 1 | -1/+2 |
| |\ \ | | | | | | | Don't add quotes to arguments which are already quoted | ||||
| | * | | Don't add quotes to arguments which are already quoted | Liam Mitchell | 2025-07-15 | 1 | -1/+2 |
| | | | | |||||
| * | | | add the correct set of references hashes in batched inline mode (#459) | Dan Engelbrecht | 2025-08-06 | 2 | -3/+4 |
| | | | | |||||
| * | | | retry finalize if we get a "needs" on a blob we did not create (#461) | Dan Engelbrecht | 2025-08-06 | 2 | -2/+5 |
| | | | | |||||
| * | | | refactor blobstore (#458) | Dan Engelbrecht | 2025-08-06 | 7 | -568/+828 |
| | | | | | | | | | | | | | | | | | | | - Improvement: Refactored build store cache to use existing CidStore implementation instead of implementation specific blob storage - **CAUTION** This will clear any existing cache when updating as the manifest version and storage strategy has changed - Bugfix: BuildStorage cache return "true" for metadata existance for all blobs that had payloads regardless of actual existance for metadata | ||||
| * | | | more details in parallel work when wait fails/destructor has inconsistent ↵ | Dan Engelbrecht | 2025-08-06 | 1 | -12/+30 |
| | | | | | | | | | | | | | state (#457) | ||||
| | | * | precommit | zousar | 2025-08-07 | 1 | -9/+4 |
| | | | | |||||
| | | * | Avoid committing chunks for batch rejected puts | zousar | 2025-08-07 | 1 | -42/+35 |
| | | | | | | | | | | | | | Previously rejected puts would put the chunks, but not write them to the index, which was wrong. | ||||
| | | * | Moving put rejections to happen in batch handling | zousar | 2025-08-05 | 2 | -41/+101 |
| | | | | |||||
| | | * | Merge branch 'main' into zs/put-overwrite-policy | zousar | 2025-08-05 | 8 | -36/+94 |
| | | |\ | |_|/ |/| | | |||||
| * | | | de/stringbuilder safety (#456) | Dan Engelbrecht | 2025-08-05 | 5 | -15/+35 |
| | | | | | | | | | | | | | | | | | | | - Improvement: Safeguard FormatCallstack to not throw exceptions when building the callstack string - Improvement: Limit thread name length when setting it for debugger use - Improvemnet: Don't allow assert callbacks to throw exception - Improvement: When formatting log output for malformed attachments in a package message, allow the string buffer to grow instead of throwing exception | ||||
| * | | | Don't set m_DispatchComplete in ParallelWork until after pending work ↵ | Dan Engelbrecht | 2025-08-04 | 2 | -4/+5 |
| | | | | | | | | | | | | | countdown succeeds (#455) | ||||
| * | | | add hardening for legacy cache bucket manifests (#454) | Dan Engelbrecht | 2025-08-04 | 2 | -12/+44 |
| | | | | |||||
| * | | | Set ready event when reusing an existing server instance. (#448) | Martin Ridgers | 2025-08-04 | 2 | -6/+11 |
| |/ / | | | | | | | | | * Moved firing of child-id event into a lambda * Fire notify event to parent after attaching to an existing instance * Updated changelog | ||||
| | * | xmake precommit | zousar | 2025-06-24 | 2 | -7/+7 |
| | | | |||||
| | * | Merge branch 'main' into zs/put-overwrite-policy | zousar | 2025-06-24 | 1004 | -186953/+29591 |
| | |\ | |/ |/| | |||||
| * | | 5.6.14v5.6.14 | Dan Engelbrecht | 2025-06-24 | 1 | -1/+1 |
| | | | |||||
| * | | 5.6.14-pre0v5.6.14-pre0 | Dan Engelbrecht | 2025-06-24 | 1 | -1/+1 |
| | | | |||||
| * | | changelog typo | Dan Engelbrecht | 2025-06-24 | 1 | -1/+1 |
| | | | |||||
| * | | update Oodle libs to 2.9.14 (#446) | Dan Engelbrecht | 2025-06-23 | 8 | -29/+99 |
| | | | | | | | * update Oodle libs to 2.9.14 | ||||
| * | | move nodiscard to proper location (#447) | Dan Engelbrecht | 2025-06-19 | 1 | -1/+1 |
| | | | |||||
| * | | add retry for failed block metadata upload (#445) | Dan Engelbrecht | 2025-06-19 | 5 | -32/+63 |
| | | | | | | | * add retry for failed block metadata upload | ||||
| * | | 5.6.13v5.6.13 | Dan Engelbrecht | 2025-06-19 | 1 | -1/+1 |
| | | | |||||
| * | | 5.6.13-pre5v5.6.13-pre5 | Dan Engelbrecht | 2025-06-19 | 1 | -1/+1 |
| | | | |||||