josh engebretson
1bc23db76e
Horde: Fix issue displaying tests without events when clicking through history
...
#skipci
#rnx
[CL 28810177 by josh engebretson in ue5-main branch]
2023-10-16 14:31:12 -04:00
tim smith
e31f01c186
Added the limited ability to add C++ attribute specifiers at the start of a UFUNCTION declaration.
...
#rb tim.smith
[CL 28807089 by tim smith in ue5-main branch]
2023-10-16 13:48:06 -04:00
ben marsh
e2aee76a7a
Horde: Remove extension methods designed specifically for writing bundles to the storage layer.
...
#jira
[CL 28805228 by ben marsh in ue5-main branch]
2023-10-16 13:22:14 -04:00
ben marsh
b098898ce4
Horde: Remove bundle-specific assumptions from storage tests.
...
#jira
[CL 28803975 by ben marsh in ue5-main branch]
2023-10-16 13:00:56 -04:00
jeremie roy
06e88b35dc
Fix missing copyright notice in livelinkhub launcher program
...
#rb none
[CL 28801998 by jeremie roy in ue5-main branch]
2023-10-16 12:21:47 -04:00
jeremie roy
504e888f5e
Initial submission of livelink hub program launcher
...
#jira UE-195057
#rb jason.walter, geoffrey.douglas
[CL 28801840 by jeremie roy in ue5-main branch]
2023-10-16 12:18:42 -04:00
tomasz obrebski
9a6dae0470
[Backout] - CL28792672
...
[FYI] tomasz.obrebski
Original CL Desc
-----------------------------------------------------------------
Gauntlet device configuration profiles
#rb wojciech.krywult, David.Harvey
[CL 28799457 by tomasz obrebski in ue5-main branch]
2023-10-16 11:30:46 -04:00
tomasz obrebski
f3c6c1dd58
Gauntlet device configuration profiles
...
#rb wojciech.krywult, David.Harvey
[CL 28799239 by tomasz obrebski in ue5-main branch]
2023-10-16 11:26:29 -04:00
ben marsh
21048a172c
Horde: Fix minor code style warnings in CI.
...
#jira
[CL 28793841 by ben marsh in ue5-main branch]
2023-10-16 08:25:07 -04:00
ben marsh
48c4020d3f
Horde: Add a batch file for launching Redis with the default config file.
...
#jira
[CL 28793654 by ben marsh in ue5-main branch]
2023-10-16 08:22:47 -04:00
ben marsh
6c92470668
Horde: Change hosted build of Redis to only bind to localhost by default for security reasons. Also wait for background logger to flush before terminating.
...
#jira
[CL 28793607 by ben marsh in ue5-main branch]
2023-10-16 08:21:57 -04:00
ben marsh
d3124e7152
Horde: Add a custom storage backend to insert a base folder before any object paths, rather than including in the StorageService implementation.
...
#jira
[CL 28793369 by ben marsh in ue5-main branch]
2023-10-16 08:19:10 -04:00
ben marsh
f941026416
Horde: Make DDC services scoped, in order to use scoped IStorageClientFactory instances.
...
#jira
[CL 28789806 by ben marsh in ue5-main branch]
2023-10-14 21:48:12 -04:00
ben marsh
b9700d2f41
Horde: Use scoped storage client factory for controller classes, rather than using StorageService directly. Prevents mismatch between scoped global config and monitored global config leading to potential auth mismatches.
...
#jira
[CL 28789187 by ben marsh in ue5-main branch]
2023-10-14 19:12:28 -04:00
ben marsh
a8c5655125
Horde: Fix out-of-sync reference counting on storage service state objects.
...
#jira
[CL 28789165 by ben marsh in ue5-main branch]
2023-10-14 19:10:51 -04:00
ben marsh
edcd1c746c
Horde: Remove IServerStorageClient, and fix race condition evaluating auth for storage client access.
...
* Both client and server implementations can now use the vanilla IStorageClient implementation, which now includes methods for requesting HTTP redirects.
* On the server, IStorageClient instances can be created by injecting a IStorageClientFactory instance, scoped to the request lifetime. This ensures the same configuration passed in via IOptionsSnapshot<> will be used, and any auth requests will be valid against the same configuration.
#jira
[CL 28789141 by ben marsh in ue5-main branch]
2023-10-14 18:58:40 -04:00
joe kirchoff
80114d4cba
[Backout] - CL28756535
...
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: GenerateTLH fix
#rnx
[CL 28780509 by joe kirchoff in ue5-main branch]
2023-10-13 20:03:03 -04:00
saam barati
c90af30f0b
8-byte align bytecode ops
...
#rb yiliang.siew
We're soon gonna be storing to VValue/pointer fields in the bytecode stream that the GC will scan and the mutator will write to. Let's 8-byte align so we don't see tearing.
[CL 28779525 by saam barati in ue5-main branch]
2023-10-13 19:27:38 -04:00
ben marsh
7971208043
Horde: Move IServerStorageClient out of StorageService.
...
#jira
[CL 28777035 by ben marsh in ue5-main branch]
2023-10-13 18:32:15 -04:00
ben marsh
a187ace928
Horde: Allow bundles to be treated as regular blobs in the storage service. If a blob locator has a fragment specifier, it refers to a node, otherwise it refers to a bundle. The same operations for a bundle are available on BlobHandle.
...
#jira
[CL 28775324 by ben marsh in ue5-main branch]
2023-10-13 17:54:26 -04:00
ben marsh
6468512a55
Horde: Replace BundleLocator with BlobLocator.
...
#jira
[CL 28767004 by ben marsh in ue5-main branch]
2023-10-13 15:35:00 -04:00
ben marsh
9cc383be92
Horde: Add a test class for MongoDB functionality.
...
#jira
[CL 28766988 by ben marsh in ue5-main branch]
2023-10-13 15:34:50 -04:00
ben marsh
2ead540fea
UnrealCloudDDC: Fix analyzer warnings in presubmit tests.
...
[FYI] Joakim.Lindqvist
#jira
[CL 28758749 by ben marsh in ue5-main branch]
2023-10-13 13:11:39 -04:00
joe kirchoff
b18f47f3da
UnrealBuildTool: GenerateTLH fix
...
#rnx
[CL 28756634 by joe kirchoff in ue5-main branch]
2023-10-13 12:18:40 -04:00
ben marsh
8dbfc35c0e
Horde: Test fixes.
...
#jira
[CL 28756600 by ben marsh in ue5-main branch]
2023-10-13 12:17:57 -04:00