Commit Graph

25472 Commits

Author SHA1 Message Date
henrik karlsson
2d29aa233e [UBA]
* Added debug logging stuff to session server FetchBegin to try to figure out why clients timeout now and then

[CL 35004964 by henrik karlsson in ue5-main branch]
2024-07-22 18:34:54 -04:00
henrik karlsson
7cc1ae3ddc [UBA]
* Added so client session waits for processes to flush before exiting

[CL 35003539 by henrik karlsson in ue5-main branch]
2024-07-22 18:00:44 -04:00
henrik karlsson
72647ce0ce [UBA]
* Fixed crash in code handling corrupt cas files

[CL 35000523 by henrik karlsson in ue5-main branch]
2024-07-22 17:11:49 -04:00
henrik karlsson
b1653c5470 [UBA]
* Fixed so posix opendir is using directory table in order to work properly on remote helpers

[CL 35000027 by henrik karlsson in ue5-main branch]
2024-07-22 16:57:49 -04:00
buildmachine
3dcc55c87b Horde: Updating schema documentation
#rnx

[CL 34991504 by buildmachine in ue5-main branch]
2024-07-22 13:37:15 -04:00
josh engebretson
8da90ca608 Horde: Fix corner case with tables and markdown links to schemas
#jira UE-219766
#rnx

[CL 34988039 by josh engebretson in ue5-main branch]
2024-07-22 12:12:57 -04:00
ben marsh
36b3d88ba9 Horde: Set output assembly name for the command line tool to "Horde".
#jira UE-219838

[CL 34984559 by ben marsh in ue5-main branch]
2024-07-22 10:51:47 -04:00
ben clayton
202ea9f42c [AutoRTFM] Migrate more critical sections to using the transactionally safe variants.
Backing out backout CL34912307, to re-land CL34912307 with the following changes:
This CL keeps the #includes that are transitively used in various places across the codebase, which was the cause of the original backout.
I've annotated the #includes which should be removed with SOL-6812. I'll remove these on main, and add the missing #includes in the places that have the transitive dependency on the old include.

#rb neil.henning

[CL 34984016 by ben clayton in ue5-main branch]
2024-07-22 10:38:47 -04:00
buildmachine
6828fe8201 Horde: Updating schema documentation
#rnx

[CL 34976276 by buildmachine in ue5-main branch]
2024-07-22 01:13:14 -04:00
henrik karlsson
6346cec351 [UnrealVs]
* Added missing copyright comment

[CL 34956119 by henrik karlsson in ue5-main branch]
2024-07-20 14:00:05 -04:00
henrik karlsson
6ab0dc38a0 [UnrealVs]
* Added UbaVisualizer panel to UnrealVs

[CL 34955947 by henrik karlsson in ue5-main branch]
2024-07-20 13:49:35 -04:00
henrik karlsson
0e25bb0772 [UBA]
* Removed debug line that shouldn't be there

[CL 34955078 by henrik karlsson in ue5-main branch]
2024-07-20 12:37:07 -04:00
henrik karlsson
6c748b83d2 [UBA]
* Fixed bug where pid and id got lost when UbaVisualizer was copied and started from different location
* Added so pid and id can be picked up by environment variables UBA_OWNER_ID and UBA_OWNER_PID

[CL 34955074 by henrik karlsson in ue5-main branch]
2024-07-20 12:37:03 -04:00
henrik karlsson
aabc8ef32d [UBA]
* Added a bunch of new options to UbaVisualizer. Check out context menu and checkboxes
* Added more solid code for checking if parent exists or not.. should prevent leaving dead UbaVisualizer.exe processes around
* Changed exit code error message to use hex for exit code

[CL 34950241 by henrik karlsson in ue5-main branch]
2024-07-19 19:12:12 -04:00
ben marsh
122fdfd1da Horde: Make storage debug controller public.
#rnx

[CL 34949608 by ben marsh in ue5-main branch]
2024-07-19 18:55:39 -04:00
ben marsh
7051e4110b Horde: Static analysis fix.
#rnx

[CL 34949438 by ben marsh in ue5-main branch]
2024-07-19 18:48:44 -04:00
ben marsh
435acb513d Horde: Fix installer after plugin refactor.
#jira UE-219439

[CL 34948879 by ben marsh in ue5-main branch]
2024-07-19 18:28:37 -04:00
yuriy odonnell
b247041845 unsync - Implement support for overlays when syncing from Horde
[CL 34948454 by yuriy odonnell in ue5-main branch]
2024-07-19 18:21:08 -04:00
ben marsh
f3c40962c3 Horde: Add "Analyze" configurations to all plugin projects, and fix up any current violations.
#rnx

[CL 34942184 by ben marsh in ue5-main branch]
2024-07-19 16:00:25 -04:00
henrik karlsson
642e9038ca [UBA]
* Changed so ubavisualizer copy itself to temp and relaunch from there by default. Can be disabled with "-nocopy"
* Added support for creating ubavisualizer with a parent. Provide -parent=<hwnd-in-hex> when launching UbaVisualizer to make it a child

[CL 34942082 by henrik karlsson in ue5-main branch]
2024-07-19 15:56:16 -04:00
zousar shaker
6a6743fcfd Relocate the TmpPackaging directory so that it is not under Project\Saved\TmpPackaging (regardless of presence of DLC), but is instead in the cook Metadata folder. This ensures that:
1. DLC cooks don't overwrite the TmpPackaging contents of a base game
2. TmpPackaging contents are picked up by zen filesystem and snapshot logic as other metadata

#rb Matt.Peters

[CL 34938925 by zousar shaker in ue5-main branch]
2024-07-19 14:14:45 -04:00
zach brockway
14e8c82a91 LiveLinkHub: Fixes for staged editor target related to running in a project context.
We now also avoid overriding OptedInModulePlatforms unless we're actively staging, since it triggers spurious rebuilds when interleaved with UnrealEditor builds.

#rb jeremie.roy

[CL 34936463 by zach brockway in ue5-main branch]
2024-07-19 13:08:53 -04:00
ben marsh
c48a95d118 Horde: Add doc pages for build health.
#rnx

[CL 34935446 by ben marsh in ue5-main branch]
2024-07-19 12:36:18 -04:00
josh engebretson
c4201779c0 Horde: Make workflow issues linkable on stream summary
#jira UE-213560
#rnx
#skipci

[CL 34935218 by josh engebretson in ue5-main branch]
2024-07-19 12:24:43 -04:00
jerome delattre
3e56f3deb4 [Gauntlet] Avoid failure to generate json artifact if log path property is empty
#rnx

[CL 34934403 by jerome delattre in ue5-main branch]
2024-07-19 11:56:50 -04:00