Commit Graph

15597 Commits

Author SHA1 Message Date
joe kirchoff
8b9ce2e98a UnrealBuildTool: Archive clang traces when gathering -Timing summaries
#rnx
#rb trivial
#preflight 631a351fec45fbf3d73d2848

[CL 21909319 by joe kirchoff in ue5-main branch]
2022-09-08 20:47:53 -04:00
joe kirchoff
8b9a8f1931 UnrealBuildTool: Rename clang trace summary columns as the data is not miliseconds
#rnx
#rb trivial
#preflight 631a281f354826f8b37191e6

[CL 21908822 by joe kirchoff in ue5-main branch]
2022-09-08 20:29:59 -04:00
chris caulfield
d26d02c44f Chaos - constraint graph optimizations
- graph structure is now persistent between frames
- particles and constraints are now added/removed only when enabled/disabled
- constraint sorting now performed in level assignment
- no longer needs to build the islands for just-puty-to-sleep islands
- more unit tests

#rb cedric.caillaud, benn.gallagher, jaco.vandyk, vincent.robert
#jira none
#preflight 631a1780ec45fbf3d7387359

[CL 21908749 by chris caulfield in ue5-main branch]
2022-09-08 20:28:04 -04:00
david lesage
f180419c8b #jira UE-157259
Fix that import of the CATProduct hangs. The main problem is due to the size of the message between the CADWorker and the dispatcher in this case (the CATProduct has more than 4000 external references, that generated a message bigger than the limit.)
=>
fix FNetworkNode::ReceiveMessage(): remove the limite of 1 Mb for message size, manage the reception of large messages
fix FDatasmithWorkerHandler::RunInternal(): manage the case of EWorkerErrorState::ConnectionLost

+ some improvements:
- Launch only one worker for monolithic file
- Replace FThread by UE::Tasks::FTask

#rb johan.duparc
#preflight 631a0305304480f8f8584bed

[CL 21908209 by david lesage in ue5-main branch]
2022-09-08 20:09:58 -04:00
Ben Marsh
19020ebe4b Horde: Add commit tags to stream configuration, allowing commits modifying files matching various wildcards to be tagged as different types (eg. code, content, modifies project X, etc...).
#preflight none

[CL 21903605 by Ben Marsh in ue5-main branch]
2022-09-08 17:14:06 -04:00
Josh Adams
ce4c0b8039 - Allow AutoSDK installation via Turnkey from any copy provider
#rb david.harvey
#preflight 631a48eaa60c539c98a4de0e

[CL 21903506 by Josh Adams in ue5-main branch]
2022-09-08 17:09:00 -04:00
Ben Marsh
c1facdd1f9 Horde: Add a cache for Perforce commits.
* Perforce is polled every few seconds for new changes being committed. New changes have transformations done to convert them into "Horde" commits (eg. mapping user ids, parsing changelist descriptions for Robomerge tags) and stores them in the CommitsV2 collection in the database.
* Queries for commits are now done through ICommitCollection, which can use cached data if available. Queries fall back to the legacy P4 implementation if not.

#preflight none

[CL 21897637 by Ben Marsh in ue5-main branch]
2022-09-08 13:40:46 -04:00
carl bystrom
d9aa00452f Horde: Remove unused scopes from Okta-based auth
#preflight none

[CL 21896994 by carl bystrom in ue5-main branch]
2022-09-08 13:05:08 -04:00
chris constantinescu
ddf55c6ac2 Retry save role artifacts once with device reboot on exception containing message "A retry should be performed"
#jira UE-161735
#rb Jerome.Delattre
#preflight skip

[CL 21896605 by chris constantinescu in ue5-main branch]
2022-09-08 12:50:25 -04:00
Joakim Lindqvist
0c716e0986 Horde Storage - Fixed issue were blobs would get deleted even if they were referenced by some namespace but not others under a storage pool
#preflight none

[CL 21895667 by Joakim Lindqvist in ue5-main branch]
2022-09-08 12:18:44 -04:00
Joakim Lindqvist
acc90e8586 Horde Storage - Better attempt at fixing issue were filesystem cleanup runs even for unmounted filesystems. This avoids accessing settings objects that might not be configured.
#preflight none

[CL 21895146 by Joakim Lindqvist in ue5-main branch]
2022-09-08 11:56:39 -04:00
Joakim Lindqvist
4ecfbcbd26 Horde Storage - Fixed issue were cleanup of the filesystem would attempt to run even if no filesystem was mounted.
Also disabled last access tracking on worker deployments by default as it provides no value

#preflight none

[CL 21894756 by Joakim Lindqvist in ue5-main branch]
2022-09-08 11:28:34 -04:00
Josh Adams
5b2f23198f - Allow staging/packaging of programs (requires the program have a basic .uproject, see the new SlateUGS.uproject)
- Added code to patch paths for handling Programs having source in /Engine/Source/Programs/XYZ, their config fies, etc in /Engine/Programs/XYZ, and staging using /XYZ
- Mac can now apply -specifiedarchitecture to UAT builds of programs
- Added support to SlateUGS to load Pak files (programs have to opt-in to it in their main Build.cs)
#rb brandon.schaefer,david.harvey
#preflight 631a03202b7fe03eb6b0f16a

[CL 21894674 by Josh Adams in ue5-main branch]
2022-09-08 11:22:00 -04:00
Josh Engebretson
4b8d1864a6 Horde Add autosubmit to user home job query filter
#preflight none
#skipci
#rnx
#jira none

[CL 21894379 by Josh Engebretson in ue5-main branch]
2022-09-08 11:01:47 -04:00
Josh Engebretson
69a0aa986d Horde: Dress up the user home autosubmit column
#jira none
#rnx
#skipci
#preflight none

[CL 21893767 by Josh Engebretson in ue5-main branch]
2022-09-08 10:09:50 -04:00
Joakim Lindqvist
25c585b310 Horde Storage - Deleted legacy api including the callisto service that is not in use anymore.
Also refactored the Helm charts to be easier to use and more well documented.
Updated settings to provide more sensible defaults.
Lastly a general cleanup pass to remove unused files.

#preflight 6319de64a60c539c988766fc

[CL 21892205 by Joakim Lindqvist in ue5-main branch]
2022-09-08 08:42:48 -04:00
francis hurteau
9325480ab6 Fix unaceptable words usage in program
#rb trivial
#jira UE-158643
#preflight 6317ba44ec45fbf3d7d45358

[CL 21891364 by francis hurteau in ue5-main branch]
2022-09-08 07:11:27 -04:00
ben salem
4a662bbbac Fix Gauntlet throwing an InitializationFailed error when a process fails to log in.
#rb brendan.lienau, j.baumgartner

[CL 21864920 by ben salem in ue5-main branch]
2022-09-07 18:12:06 -04:00
johan duparc
bea862d9d8 DatasmithSDK: ship the unreal.natvis file with the SDK, use it by default in the SDKSample project
#rb JeanLuc.Corenthin
#preflight none

[CL 21864835 by johan duparc in ue5-main branch]
2022-09-07 18:10:02 -04:00
Josh Engebretson
435a041b9e Horde: Add autosubmit info to user home job panel
#jira none
#rnx
#preflight none
#skipci

[CL 21862380 by Josh Engebretson in ue5-main branch]
2022-09-07 17:04:48 -04:00
Yuriy ODonnell
2cfe8f70ad unsync - Resolve letter-based source paths to universal form when syncing
#rb Robert.Millar
#preflight skip

[CL 21861981 by Yuriy ODonnell in ue5-main branch]
2022-09-07 16:50:30 -04:00
Ben Marsh
f5cc8028f3 Horde: Use the issue creation time to compute the length of time that an issue has been open. The span containing the first failure will exclude spans which have previously been fixed.
#preflight none

[CL 21858385 by Ben Marsh in ue5-main branch]
2022-09-07 14:51:59 -04:00
Josh Engebretson
d2f3e42f1b Horde: Don't include discussion thread in assignment DM when mentions aren't allowed
#jira none
#preflight none
#rnx

[CL 21858310 by Josh Engebretson in ue5-main branch]
2022-09-07 14:48:43 -04:00
Devin Doucette
76234e85ae Set EngineIncludeOrderVersion.Latest for several additional targets
#preflight 6318ddca2b7fe03eb66fbb46
#rb none
#rnx

[CL 21858206 by Devin Doucette in ue5-main branch]
2022-09-07 14:45:10 -04:00
Ben Marsh
e8deb4d427 Horde: Include UHT errors in compile issues, allowing Horde to triage the causer correctly.
#preflight none

[CL 21857919 by Ben Marsh in ue5-main branch]
2022-09-07 14:37:36 -04:00