Commit Graph

19508 Commits

Author SHA1 Message Date
Ben Marsh
5e4de893ac Horde: Ensure that the upgrade tasks run before performing any operations on a collection.
[CL 26362998 by Ben Marsh in ue5-main branch]
2023-07-01 21:56:52 -04:00
Ben Marsh
661f9ce4c9 Horde: Remove AsyncCachedValueTests. This doesn't actually check anything, and takes a really long time to run.
[CL 26362988 by Ben Marsh in ue5-main branch]
2023-07-01 21:53:42 -04:00
joe kirchoff
1d049a6cbe UnrealBuildTool: Disable bDetailedUnityFiles to prevent excess stale intermediate files
#rnx

[CL 26357402 by joe kirchoff in ue5-main branch]
2023-06-30 17:53:10 -04:00
joe kirchoff
a4a3b277e9 UnrealBuildTool: Fix analyze mode to actually show the shortest chain
#rnx

[CL 26356865 by joe kirchoff in ue5-main branch]
2023-06-30 17:35:49 -04:00
Josh Adams
6c143a836a - Fixing the name of the .app when staging/deploying a BP IOS project with modern
- Uses a new AppleExports function to call MakeBinaryFilename, so we can use standardized name format for the BP .app
#jira UE-189830
#rb calvin.zheng

[CL 26352457 by Josh Adams in ue5-main branch]
2023-06-30 15:28:03 -04:00
jordan hoffmann
9db68b0847 [Feature] CmdLink.exe that can run commands on an active UE process
#rb josh.adams justin.harematthew.sorrels

[CL 26351922 by jordan hoffmann in ue5-main branch]
2023-06-30 15:09:35 -04:00
Ben Marsh
1eeebfc7f8 Missing using directive.
[CL 26350032 by Ben Marsh in ue5-main branch]
2023-06-30 14:22:55 -04:00
Ben Marsh
0f72fbd2d4 UnrealCloudDDC: Move AuthorizationException into IRequestHelper, so it's available to Horde code.
[CL 26350001 by Ben Marsh in ue5-main branch]
2023-06-30 14:21:47 -04:00
dan oconnor
cd239e8e9c Allow _DEPRECATED properties in sparse class data to not be marked as VisibleDefaultsOnly or EditDefaultsOnly
#rb Ben.Zeigler
#jira

[CL 26348381 by dan oconnor in ue5-main branch]
2023-06-30 13:25:18 -04:00
Ben Marsh
3c02fa936a Horde: Remove warnings.
[CL 26346672 by Ben Marsh in ue5-main branch]
2023-06-30 12:18:11 -04:00
Josh Adams
b0e29c9e75 - Added basic support for compiling Swift code (not general purpose yet, only the UESwift.swift file in this CL will work for now)
- Added an example SwiftUI view shown on VisionOS, using UIHostingViewController (must be created in Swift, not Obj-C)
- Refactored AppleToolChainSettings and children so AppleToolChain can have a single Swift compile function, and still target the proper toolchain (more cleaning up and pulling into AppleToolChain should now be possible)
#rb joe.kirchoff

[CL 26346396 by Josh Adams in ue5-main branch]
2023-06-30 12:08:50 -04:00
Ben Marsh
b87cdcc159 UnrealCloudDDC: Move options for BufferedPayloadFactory into a standalone class.
[CL 26346266 by Ben Marsh in ue5-main branch]
2023-06-30 12:05:09 -04:00
Ben Marsh
6f517cb82e Horde: Build fix.
[CL 26346147 by Ben Marsh in ue5-main branch]
2023-06-30 12:01:36 -04:00
Josh Engebretson
927b3bf4fa Horde: Simplify overly aggressive meta data index
#jira none
#rnx

[CL 26345890 by Josh Engebretson in ue5-main branch]
2023-06-30 11:53:55 -04:00
Ben Marsh
b203df8b4d Horde: Shuffling some code around trying to track down missing log message issues.
[CL 26345809 by Ben Marsh in ue5-main branch]
2023-06-30 11:52:23 -04:00
Ben Marsh
bc34781561 Horde: Re-enable unique constraint on commit index, and rename collection to force it to repopulate.
[CL 26344942 by Ben Marsh in ue5-main branch]
2023-06-30 11:16:05 -04:00
Ben Marsh
57d5823a83 Horde: Ensure that all index updates have completed before performing operations on MongoDB collections.
The presence of an index can change whether updates succeed or fail (eg. by introducing uniqueness constraints).

[CL 26344786 by Ben Marsh in ue5-main branch]
2023-06-30 11:09:12 -04:00
johan berg
eacfa9384b Fix socket keep alive in UTS for Mac/Linux
On Windows keepalive options were set on the recording socket,  in order to detect if a tracing process suddenly closes it's connection (it's killed or crashes).  These options were missing from Mac and Linux configurations.

#rb martin.ridgers
#jira UE-188178

[CL 26343479 by johan berg in ue5-main branch]
2023-06-30 10:03:17 -04:00
james singer
5dcb4c6452 Fix an issue with Linux symbol stripping
#rb [at]josh.adams
#rnx

[CL 26343195 by james singer in ue5-main branch]
2023-06-30 09:53:31 -04:00
Ben Marsh
d340f3a93e Temporarily make commit index non-unique.
[CL 26342842 by Ben Marsh in ue5-main branch]
2023-06-30 09:28:16 -04:00
Ben Marsh
0d9034adf9 Horde: Improve logging around index creation errors, and remove partial index over lease parents.
[CL 26342394 by Ben Marsh in ue5-main branch]
2023-06-30 08:53:46 -04:00
johan berg
08abcb6315 Add version query endpoint in UTS
#rb martin.ridgers

[CL 26341823 by johan berg in ue5-main branch]
2023-06-30 08:08:25 -04:00
johan berg
e635d1a9b7 Update language in status message
#rb martin.ridgers

[CL 26341723 by johan berg in ue5-main branch]
2023-06-30 07:59:03 -04:00
arciel rekman
b6fb3cae37 Fix IWYU tool after Linux toolchain upgrade to clang 16.0.6.
#rb none

[CL 26334814 by arciel rekman in ue5-main branch]
2023-06-29 23:07:25 -04:00
Ben Marsh
f57f56775a Horde: Ignore null values for badge names in UGS controller.
[CL 26332493 by Ben Marsh in ue5-main branch]
2023-06-29 20:33:11 -04:00