| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fixed C4244 warnings in unfinished coderpc-analyze | Stefan Boberg | 2025-07-14 | 1 | -2/+3 |
| | | |||||
| * | fixed recording replay by always using recovery path | Stefan Boberg | 2025-07-14 | 1 | -1/+11 |
| | | |||||
| * | some ZEN_UNUSED fixes | Stefan Boberg | 2025-07-14 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'rpc-analyze' of ↵ | Stefan Boberg | 2025-07-14 | 837 | -184285/+1091 |
| |\ | | | | | | | https://github.ol.epicgames.net/ue-foundation/zen into rpc-analyze | ||||
| | * | Merge branch 'main' into rpc-analyze | Stefan Boberg | 2025-06-27 | 837 | -184285/+1091 |
| | |\ | |||||
| | | * | 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 |
| | | | | |||||
| | | * | reinstate symbol upload for linux | Dan Engelbrecht | 2025-06-19 | 1 | -5/+2 |
| | | | | |||||
| | | * | 5.6.13-pre4v5.6.13-pre4 | Dan Engelbrecht | 2025-06-19 | 1 | -1/+1 |
| | | | | |||||
| | | * | 5.6.13-pre3 | Dan Engelbrecht | 2025-06-19 | 1 | -1/+1 |
| | | | | |||||
| | | * | Remove broken debug symbols from Oodle and re-enable symbol stripping (#444) | Liam Mitchell | 2025-06-19 | 2 | -5/+0 |
| | | | | |||||
| | | * | make sure we unregister from GC before we drop bucket/namespaces (#443) | Dan Engelbrecht | 2025-06-19 | 3 | -1/+5 |
| | | | | |||||
| | | * | symbol gen hack-fix for linux (#442)v5.6.13-pre2 | Dan Engelbrecht | 2025-06-18 | 2 | -5/+7 |
| | | | | |||||
| | | * | symbol gen hack-fix for linuxv5.6.13-pre3 | Dan Engelbrecht | 2025-06-18 | 1 | -0/+6 |
| | | | | |||||
| | | * | remove explicit set_strip statement | Dan Engelbrecht | 2025-06-18 | 1 | -1/+0 |
| | | | | |||||
| | | * | 5.6.13-pre2 | Dan Engelbrecht | 2025-06-18 | 1 | -1/+1 |
| | | | | |||||
| | | * | change set_strip config till none to generate full symbols on mac/linux | Dan Engelbrecht | 2025-06-18 | 1 | -1/+1 |
| | | | | |||||
| | | * | 5.6.13-pre1 | Dan Engelbrecht | 2025-06-18 | 1 | -1/+1 |
| | | | | |||||
| | | * | Surfaced basic z$ information to self-hosted dashboard (#441) | Martin Ridgers | 2025-06-18 | 4 | -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 Engelbrecht | 2025-06-18 | 4 | -20/+42 |
| | | | | | | | | | | * `--output-path` option added to `zen version` command | ||||
| | | * | Merge pull request #436 from ue-foundation/lm/toolchain-update | Liam Mitchell | 2025-06-17 | 799 | -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 Mitchell | 2025-06-13 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | toolchain versions of objcopy | ||||
| | | | * | Use llvm-objcopy provided by UE toolchain | Liam Mitchell | 2025-06-13 | 1 | -0/+1 |
| | | | | | |||||
| | | | * | Update to recent UE toolchain, and link statically against toolchain libc++ ↵ | Liam Mitchell | 2025-06-13 | 799 | -183874/+14 |
| | | | | | | | | | | | | | | | | | and libc++abi | ||||
| | | * | | changelog typo | Dan Engelbrecht | 2025-06-17 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | 5.6.13-pre0v5.6.13-pre0 | Dan Engelbrecht | 2025-06-17 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | accept Cloud urls without the api/v2/builds/ part (#439) | Dan Engelbrecht | 2025-06-17 | 2 | -25/+46 |
| | | | | | |||||
| | | * | | graceful wait in parallelwork destructor (#438) | Dan Engelbrecht | 2025-06-16 | 9 | -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 Engelbrecht | 2025-06-16 | 3 | -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 Engelbrecht | 2025-06-12 | 10 | -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` | ||||
| * | / | fleshed out a few more tables | Stefan Boberg | 2025-06-27 | 1 | -7/+72 |
| |/ / | |||||
| * | | added initial tracking of namespaces, buckets, keys | Stefan Boberg | 2025-06-27 | 1 | -33/+137 |
| | | | |||||
| * | | fleshed out RPC recording analysis command, now parses every request | Stefan Boberg | 2025-06-27 | 4 | -16/+199 |
| | | | |||||
| * | | minor: output schema sketch | Stefan Boberg | 2025-06-27 | 1 | -0/+32 |
| | | | |||||
| * | | added IRpcRequestAnalyzer | Stefan Boberg | 2025-06-11 | 3 | -23/+56 |
| | | | | | | | | | we'll want a different API for analysis so better to create a distinct interface rather than complicating the replay code | ||||
| * | | remove support for v1 recording | Stefan Boberg | 2025-06-11 | 1 | -221/+1 |
| | | | |||||
| * | | Added ClearContainer helper | Stefan Boberg | 2025-06-11 | 1 | -3/+17 |
| | | | | | | | | | Used to empty containers completely, since .clear() doesn't necessarily release the backing memory | ||||
| * | | factored out IterateSegments() | Stefan Boberg | 2025-06-11 | 1 | -22/+26 |
| | | | |||||
| * | | add warning when detecting bad segment metadata | Stefan Boberg | 2025-06-11 | 1 | -0/+4 |
| | | | |||||
| * | | Added recording_id metadata to RPC recordings | Stefan Boberg | 2025-06-11 | 1 | -6/+15 |
| | | | | | | | | | This is necessary to enable analysis of multiple recordings in one run | ||||
| * | | Merge branch 'rpc-analyze' of ↵ | Stefan Boberg | 2025-06-11 | 36 | -404/+1630 |
| |\ \ | | | | | | | | | | https://github.ol.epicgames.net/ue-foundation/zen into rpc-analyze | ||||
| | * | | Merge branch 'main' into rpc-analyze | Stefan Boberg | 2025-06-11 | 36 | -404/+1630 |
| | |\| | |||||
| | | * | 5.6.12v5.6.12 | Dan Engelbrecht | 2025-06-10 | 1 | -1/+1 |
| | | | | |||||
| | | * | make sure we finish progress at 100% if not done (#432) | Dan Engelbrecht | 2025-06-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | * make sure we finish progress at 100% if not done * fix condition | ||||