aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* prime temp file sizes and order request based on first write positionde/disk-io-optimizationsDan Engelbrecht2025-04-103-8/+143
|
* changelogDan Engelbrecht2025-04-101-1/+3
|
* only validate hash if we have a complete payload in http clientDan Engelbrecht2025-04-101-5/+5
|
* fall back to FindFirstFile if access prevents us from using GetFileAttributesDan Engelbrecht2025-04-101-34/+67
|
* add more forgiving retries with filesystemDan Engelbrecht2025-04-101-20/+31
|
* multpart download crash (#353)Dan Engelbrecht2025-04-102-1/+5
| | | * fix lambda capture during multipart-download
* 5.6.4v5.6.4Dan Engelbrecht2025-04-081-1/+1
|
* 5.6.4-pre1v5.6.4-pre1Dan Engelbrecht2025-04-081-1/+1
|
* scavenge builds (#352)Dan Engelbrecht2025-04-084-187/+671
| | | | - Improvement: `zen builds` now scavenges previous download locations for data to reduce download size, enabled by default, disable with `--enable-scavenge=false` - Bugfix: Failing to rename a file during download sometimes reported an error when it succeeded when retrying
* 5.6.4-pre0v5.6.4-pre0Dan Engelbrecht2025-04-071-1/+1
|
* tweaked verbose output (#351)Dan Engelbrecht2025-04-072-23/+19
|
* fixed host resolving if both host and and override-host (url) was given (#350)Dan Engelbrecht2025-04-072-17/+41
|
* save global download info file for scavenging (#349)Dan Engelbrecht2025-04-071-105/+189
| | | | * save global download info file for scavenging * don't let test code write to official state folder
* improved layout of end of run stats output (#348)Dan Engelbrecht2025-04-072-10/+18
|
* 5.6.3v5.6.3Dan Engelbrecht2025-04-041-1/+1
|
* "unlimited" line length when using plain progress (#347)Dan Engelbrecht2025-04-041-7/+19
|
* 5.6.3-pre2v5.6.3-pre2Dan Engelbrecht2025-04-041-1/+1
|
* xmake updatefrontendzousar2025-04-041-0/+0
|
* Merge pull request #343 from ue-foundation/zs/web-ui-oplog-searchZousar Shaker2025-04-043-3/+8
|\ | | | | Oplog search improvements
| * Merge branch 'main' into zs/web-ui-oplog-searchZousar Shaker2025-04-0410-38/+391
| |\
| * | Changelogzousar2025-04-031-0/+1
| | |
| * | Oplog search improvementszousar2025-04-032-3/+7
| | | | | | | | | | | | | | | | | | - Case insensitive search - Allow search of 1 or 2 character strings - Reset table when doing a null search
* | | Merge pull request #345 from ue-foundation/zs/web-ui-blank-import-name-fixZousar Shaker2025-04-043-2/+3
|\ \ \ | |_|/ |/| | Zs/web UI blank import name fix
| * | Merge branch 'main' into zs/web-ui-blank-import-name-fixZousar Shaker2025-04-0410-38/+391
| |\ \ | |/ / |/| |
* | | 5.6.3-pre1v5.6.3-pre1Dan Engelbrecht2025-04-041-1/+1
| | |
* | | progress bar improvements (#346)Dan Engelbrecht2025-04-042-18/+84
| | | | | | | | | | | | * hide ETA until at least 5% is complete * dynamically adjust progres output length
* | | blobstore size limit (#342)Dan Engelbrecht2025-04-047-17/+303
| | | | | | | | | - Feature: zenserver option `--buildstore-disksizelimit` to set an soft upper limit for build storage data. Defaults to 1TB.
* | | Zs/mac restore minver 12.5 (#344)Zousar Shaker2025-04-043-3/+4
| |/ |/| | | * Restore Mac minver to 12.5
| * Alternate fix by explicitly initializing pkg_idzousar2025-04-041-2/+1
| |
| * Bump db versionzousar2025-04-031-1/+1
| | | | | | | | Required to refresh db contents after ID fix.
| * Changelogzousar2025-04-031-0/+1
| |
| * Don't duplicate ID bytes when more than one pkg_datazousar2025-04-031-0/+1
|/ | | | | | ID was getting extended and left shifted if we encountered multiple package data items in a single entry. So instead of the ID being 0x0c6500b7fb8dbe2e, it was 0x0C6500B7FB8DBE2E0C6500B7FB8DBE2E. When we went to look up an imported package by ID, it would not be found and the import would be presented as a blank string. Addressing this by making the first package data the only referenceable one. Second package datas are currently used for optional data blobs, and will not be imported or referenced. They are sidecar data.
* build store save access times (#341)v5.6.3-pre0Dan Engelbrecht2025-04-034-35/+309
| | | | | * save payload size in log for buildstore * read/write access times and manifest for buldstore * use retry when removing temporary files
* `zen oplog-export`, `zen oplog-import` for `--url` (cloud) and `--builds` ↵Dan Engelbrecht2025-04-038-140/+162
| | | | (builds) option now has `--oidctoken-exe-path` to let zen run the OidcToken executable to get and refresh authentication token (#340)
* 5.6.2v5.6.2zousar2025-04-021-1/+1
|
* Changelog entry for Mac build changeszousar2025-04-021-0/+1
|
* 5.6.2-pre1v5.6.2-pre1Dan Engelbrecht2025-04-021-1/+1
|
* remove xcode 12.1 workaround (#339)Dan Engelbrecht2025-04-022-8/+2
| | | | | * remove xcode 12.1 workaround * bump min macos version to 14.0
* changelogDan Engelbrecht2025-04-021-1/+1
|
* use oidctoken executable to generate auth (#336)Dan Engelbrecht2025-04-028-19/+163
| | | - Feature: `zen builds` auth option `--oidctoken-exe-path` to let zen run the OidcToken executable to get and refresh authentication token
* Merge branch 'main' of https://github.ol.epicgames.net/ue-foundation/zenzousar2025-04-024-12/+21
|\
| * 5.6.2-pre0v5.6.2-pre0Dan Engelbrecht2025-04-021-1/+1
| |
| * upload fail mac linux (#338)Dan Engelbrecht2025-04-022-11/+18
| | | | | | * fix macos/linux path resolving
| * Merge pull request #319 from ue-foundation/fd-fix-binary-jsonFlorent Devillechabrol2025-04-022-0/+2
| |\ | | | | | | Fixed missing trailing quote when converting binary data from compact binary to json
| | * Merge branch 'main' into fd-fix-binary-jsonFlorent Devillechabrol2025-04-0283-2005/+7390
| | |\ | | |/ | |/|
| | * Fixed missing trailing quote when converting binary data from compact binary ↵Florent Devillechabrol2025-03-242-0/+2
| | | | | | | | | | | | to json
* | | Merge branch 'main' of https://github.ol.epicgames.net/ue-foundation/zenzousar2025-04-029-13/+38
|\| |
| * | added --find-max-block-count option to builds upload (#337)Dan Engelbrecht2025-04-029-13/+38
| | |
* | | Updating frontend archivezousar2025-04-011-0/+0
|/ /
* | 5.6.1v5.6.1Dan Engelbrecht2025-04-011-1/+1
| |