aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | changelog typoDan Engelbrecht2025-06-241-1/+1
| |
* | update Oodle libs to 2.9.14 (#446)Dan Engelbrecht2025-06-238-29/+99
| | | | | | * update Oodle libs to 2.9.14
* | move nodiscard to proper location (#447)Dan Engelbrecht2025-06-191-1/+1
| |
* | add retry for failed block metadata upload (#445)Dan Engelbrecht2025-06-195-32/+63
| | | | | | * add retry for failed block metadata upload
* | 5.6.13v5.6.13Dan Engelbrecht2025-06-191-1/+1
| |
* | 5.6.13-pre5v5.6.13-pre5Dan Engelbrecht2025-06-191-1/+1
| |
* | reinstate symbol upload for linuxDan Engelbrecht2025-06-191-5/+2
| |
* | 5.6.13-pre4v5.6.13-pre4Dan Engelbrecht2025-06-191-1/+1
| |
* | 5.6.13-pre3Dan Engelbrecht2025-06-191-1/+1
| |
* | Remove broken debug symbols from Oodle and re-enable symbol stripping (#444)Liam Mitchell2025-06-192-5/+0
| |
* | make sure we unregister from GC before we drop bucket/namespaces (#443)Dan Engelbrecht2025-06-193-1/+5
| |
* | symbol gen hack-fix for linux (#442)v5.6.13-pre2Dan Engelbrecht2025-06-182-5/+7
| |
* | symbol gen hack-fix for linuxv5.6.13-pre3Dan Engelbrecht2025-06-181-0/+6
| |
* | remove explicit set_strip statementDan Engelbrecht2025-06-181-1/+0
| |
* | 5.6.13-pre2Dan Engelbrecht2025-06-181-1/+1
| |
* | change set_strip config till none to generate full symbols on mac/linuxDan Engelbrecht2025-06-181-1/+1
| |
* | 5.6.13-pre1Dan Engelbrecht2025-06-181-1/+1
| |
* | Surfaced basic z$ information to self-hosted dashboard (#441)Martin Ridgers2025-06-184-0/+125
| | | | | | | | | | | | - Namespaces are listed on the start page. - Namespaces can be dropped. - New page to show details of a namespace and list its buckets. - Buckets can be dropped.
* | `--output-path` option added to `zen version` command (#440)Dan Engelbrecht2025-06-184-20/+42
| | | | | | * `--output-path` option added to `zen version` command
* | Merge pull request #436 from ue-foundation/lm/toolchain-updateLiam Mitchell2025-06-17799-183874/+19
|\ \ | | | | | | Update to recent UE toolchain, and link statically against toolchain libc++ and libc++abi
| * | Temporarily disable stripping of symbols while investigating issues with ↵Liam Mitchell2025-06-131-0/+4
| | | | | | | | | | | | toolchain versions of objcopy
| * | Use llvm-objcopy provided by UE toolchainLiam Mitchell2025-06-131-0/+1
| | |
| * | Update to recent UE toolchain, and link statically against toolchain libc++ ↵Liam Mitchell2025-06-13799-183874/+14
| | | | | | | | | | | | and libc++abi
* | | changelog typoDan Engelbrecht2025-06-171-1/+1
| | |
* | | 5.6.13-pre0v5.6.13-pre0Dan Engelbrecht2025-06-171-1/+1
| | |
* | | accept Cloud urls without the api/v2/builds/ part (#439)Dan Engelbrecht2025-06-172-25/+46
| | |
* | | graceful wait in parallelwork destructor (#438)Dan Engelbrecht2025-06-169-244/+359
| | | | | | | | | | | | | | | * exception safety when issuing ParallelWork * add asserts to Latch usage to catch usage errors * extended error messaging and recovery handling in ParallelWork destructor to help find issues
* | | fix build store range check (#437)Dan Engelbrecht2025-06-163-3/+14
| | | | | | | | | | | | | | | * fix range check for blob store fetch * don't try to parse blockdesriptions if empty result is returned * add range to log when fetching blob range fails
* | | sentry config (#430)Dan Engelbrecht2025-06-1210-56/+319
|/ / | | | | | | | | | | | | | | | | | | - Feature: Added `--sentry-environment` to `zen` and `zenserver` - Feature: Added `--sentry-debug` to `zen` and `zenserver` - Feature: Added environment variable parsing for the following options: - `UE_ZEN_SENTRY_ENABLED`: `--no-sentry` (inverted) - `UE_ZEN_SENTRY_DEBUG`: `--sentry-debug` - `UE_ZEN_SENTRY_ALLOWPERSONALINFO`: `--sentry-allow-personal-info` - `UE_ZEN_SENTRY_DSN`: `--sentry-dsn` - `UE_ZEN_SENTRY_ENVIRONMENT`: `--sentry-environment`
* | 5.6.12v5.6.12Dan Engelbrecht2025-06-101-1/+1
| |
* | make sure we finish progress at 100% if not done (#432)Dan Engelbrecht2025-06-101-1/+1
| | | | | | | | | | * make sure we finish progress at 100% if not done * fix condition
* | 5.6.12-pre0v5.6.12-pre0Dan Engelbrecht2025-06-101-1/+1
| |
* | crash in composite buffer stream (#431)Dan Engelbrecht2025-06-102-1/+2
| | | | | | * fix BufferedReadFileStream calculating buffer end wrong
* | revert 61b4a88f and cadaad63Dan Engelbrecht2025-06-109-311/+56
| |
* | add sentry configurations options for debug/environmentDan Engelbrecht2025-06-107-56/+135
| | | | | | | | | | add env-variable parsing for sentry option
* | add EnvironmentOptions helperDan Engelbrecht2025-06-102-0/+176
| |
* | Don't require `--namespace` option when using `zen list-namespaces` command ↵Dan Engelbrecht2025-06-102-19/+47
| | | | | | | | (#429)
* | 5.6.11v5.6.11Dan Engelbrecht2025-06-101-1/+1
| |
* | restore legacy --url option for builds download (#428)Dan Engelbrecht2025-06-102-1/+10
| |
* | 5.6.10v5.6.10Dan Engelbrecht2025-06-091-1/+1
| |
* | 5.6.10-pre2v5.6.10-pre2Dan Engelbrecht2025-06-091-1/+1
| |
* | `--sentry-dsn` option for zen command line and zenserver to control Sentry ↵Dan Engelbrecht2025-06-097-37/+61
| | | | | | | | | | reporting endpoint (#427) moved sentry database path to temporary directory for zen commandline
* | use unique tmp name for auth token file (#426)Dan Engelbrecht2025-06-092-3/+4
| | | | | | * use Oid to generate unique name since std::tmpnam is not good practice
* | fix namespace picking up wrong argument (#425)Dan Engelbrecht2025-06-091-1/+1
| |
* | 5.6.10-pre1v5.6.10-pre1Dan Engelbrecht2025-06-091-1/+1
| |
* | missing chunks bugfix (#424)Dan Engelbrecht2025-06-099-85/+481
| | | | | | | | | | | | | | | | | | | | | | * make sure to close log file when resetting log * drop entries that refers to missing blocks * Don't scrub keys that has been rewritten * currectly count added bytes / m_TotalSize * fix negative sleep time in BlockStoreFile::Open() * be defensive when fetching log position * append to log files *after* we updated all state successfully * explicitly close stuff in destructors with exception catching * clean up empty size block store files
* | 5.6.10-pre0v5.6.10-pre0Dan Engelbrecht2025-06-051-1/+1
| |
* | silence oom ood errors for sentry (#423)Dan Engelbrecht2025-06-052-0/+19
| | | | | | - Improvement: Don't report OOD or OOM errors to Sentry when running `zen builds` commands
* | pause, resume and abort running builds cmd (#421)Dan Engelbrecht2025-06-0522-162/+803
| | | | | | | | | | - Feature: `zen builds pause`, `zen builds resume` and `zen builds abort` commands to control a running `zen builds` command - `--process-id` the process id to control, if omitted it tries to find a running process using the same executable as itself - Improvement: Process report now indicates if it is pausing or aborting
* | revert system temp dir for builds upload (#422)Dan Engelbrecht2025-06-052-29/+29
| | | | | | | | * revert temp upload folder to be inside source directory to avoid filling up system disk * use selected subcommand when displaying help for failed command line options in zen builds