Commit Graph

19496 Commits

Author SHA1 Message Date
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
joe kirchoff
990f2dc5da UnrealBuildTool: Fix SupportedPlatformGroups check when unsupported platforms aren't registered into a group
#rnx
#jira UE-187586

[CL 26331923 by joe kirchoff in ue5-main branch]
2023-06-29 19:48:17 -04:00
joe kirchoff
df6bb8107c UnrealBuildTool: Add additional info for how plugin modules are found when -AllModules is used
#rnx

[CL 26329284 by joe kirchoff in ue5-main branch]
2023-06-29 17:40:49 -04:00
joe kirchoff
a887ecf379 UnrealBuildTool: Use shortname for module shared definition & response file
#rnx

[CL 26329134 by joe kirchoff in ue5-main branch]
2023-06-29 17:33:54 -04:00
chris caulfield
7e1af2278e Chaos - AABB Transform optimization (disabled by cvar for now)
#rb none

[CL 26325818 by chris caulfield in ue5-main branch]
2023-06-29 16:05:52 -04:00
chris constantinescu
6072c762ad Minor: TestRunner.cpp --no-wait option fix, generate metadata config must be in target file not build file.
Enable in BaseEngie.ini
[LowLevelTestsSettings]
bUpdateBuildGraphPropertiesFile=false

#rb Jerome.Delattre, Rob.Huyett
#jira UE-189825

[CL 26323717 by chris constantinescu in ue5-main branch]
2023-06-29 15:18:42 -04:00
jamie dale
e1575ff4a2 Added a category type that can be used with FMessageDialog to control the icon used by the in-editor dialog
Note: This doesn't impact any OS specific dialogs

Breaking: FCoreDelegates::ModalErrorMessage is now called FCoreDelegates::ModalMessageDialog and takes an extra EAppMsgCategory argument

#jira
#rb Dave.Belanger

[CL 26322954 by jamie dale in ue5-main branch]
2023-06-29 14:57:59 -04:00
Ben Marsh
1577d422d2 UnrealCloudDDC: Move NamespaceNotFoundException into its own file, so it can be merged into Horde.
#fyi Joakim.Lindqvist

[CL 26322583 by Ben Marsh in ue5-main branch]
2023-06-29 14:49:31 -04:00
Ben Marsh
04cbbf0e6b UnrealCloudDDC: Create an interface for IRequestHelper so that Horde can use a different implementation.
#fyi Joakim.Lindqvist

[CL 26322345 by Ben Marsh in ue5-main branch]
2023-06-29 14:45:59 -04:00
Ben Marsh
cbd08ce1d0 UnrealCloudDDC: Move ObjectHashMismatchException into IObjectService.cs.
[CL 26320127 by Ben Marsh in ue5-main branch]
2023-06-29 13:51:11 -04:00
Ben Marsh
58ea2eb362 UnrealCloudDDC: Move IBlobService extension methods into IBlobService.cs.
[CL 26319904 by Ben Marsh in ue5-main branch]
2023-06-29 13:45:45 -04:00
Ben Marsh
413326ba48 Horde: Use multi-threaded Blake3 hash computation for large objects.
[CL 26319402 by Ben Marsh in ue5-main branch]
2023-06-29 13:32:14 -04:00
Ben Marsh
1f254e2fdc UnrealCloudDDC: Rename AclAction to JupiterAclAction. Horde now uses a string to represent ACL names (wrapped in a struct), to allow different systems to maintain their own ACL list without having to modify a global enum. Renaming this enum will make interop easier.
#fyi Joakim.Lindqvist

[CL 26319225 by Ben Marsh in ue5-main branch]
2023-06-29 13:29:49 -04:00