Commit Graph

1958 Commits

Author SHA1 Message Date
ben marsh
c0c1a786a8 Horde: Fix static analysis warning.
[CL 30950378 by ben marsh in ue5-main branch]
2024-01-26 19:13:46 -05:00
ben marsh
393907da53 Horde: Include type names when returning JSON responses for storage nodes.
[CL 30947174 by ben marsh in ue5-main branch]
2024-01-26 18:18:17 -05:00
ben marsh
80a7845f06 Horde: Fix links to storage nodes.
#jira UE-203259

[CL 30944486 by ben marsh in ue5-main branch]
2024-01-26 17:33:04 -05:00
ben marsh
a6f583b665 Horde: Enable V2 bundle format by default.
#jira UE-203195

[CL 30926356 by ben marsh in ue5-main branch]
2024-01-26 11:27:18 -05:00
Ryan Hummer
4d99151faf EpicGames.Perforce: Expanding Merge command options
Allowing to perform stream based merging with the command and exposing appropriate options

#rnx
#jira none

[CL 30900573 by Ryan Hummer in ue5-main branch]
2024-01-25 16:21:30 -05:00
tim smith
ee195d6635 Added support for parsing new properties
#rnx
#rb Tim.Smith

[CL 30888887 by tim smith in ue5-main branch]
2024-01-25 11:29:18 -05:00
ben marsh
d17b3895bb Horde: Add an option to use partitioned workspaces.
[CL 30864041 by ben marsh in ue5-main branch]
2024-01-24 17:19:31 -05:00
devin doucette
8a9254c2fe UHT: Added support for UE_INTERNAL
#jira UE-201038
#rb Joe.Kirchoff
#rnx

[CL 30850211 by devin doucette in ue5-main branch]
2024-01-24 12:26:21 -05:00
marc audy
572622adce Preflight command will now attempt to support import+ streams and direct the preflight for the stream the files come from
#rb Ryan.Hummer

[CL 30847791 by marc audy in ue5-main branch]
2024-01-24 11:42:34 -05:00
ben marsh
0776e0c167 Horde: Stop making object stores and storage backends disposable by default.
Lifetime management is difficult (and very messy) for these objects because blob handles can outlive configured backend/store instances. Rather than scoping lifetimes to each config file update, lifetimes are now managed by factory instances, which allow sharing resources between backends and only releasing them when the application stops.

[CL 30846935 by ben marsh in ue5-main branch]
2024-01-24 11:25:25 -05:00
ben marsh
0c29c834c4 Horde: Move functionality for managing a cache of memory mapped files into EpicGames.Core.
[CL 30844417 by ben marsh in ue5-main branch]
2024-01-24 10:38:49 -05:00
ben marsh
a890fc24e2 Horde: Fix PrefixedObjectStore not disposing of the inner store instance.
[CL 30841750 by ben marsh in ue5-main branch]
2024-01-24 09:28:16 -05:00
josh engebretson
3717592979 Horde: Add defaults to telemetry variables
#rnx

[CL 30840837 by josh engebretson in ue5-main branch]
2024-01-24 08:57:45 -05:00
josh engebretson
0e5ef4fa33 Horde: Optimize telemetry endpoint to handle multiple metrics
#rnx

[CL 30808982 by josh engebretson in ue5-main branch]
2024-01-23 12:28:57 -05:00
carl bystrom
9950ea5135 Horde: Add container execution support for compute tasks
[CL 30806098 by carl bystrom in ue5-main branch]
2024-01-23 11:04:45 -05:00
carl bystrom
8e9088acf1 Horde: Fix compile error and warning
[CL 30800689 by carl bystrom in ue5-main branch]
2024-01-23 08:16:20 -05:00
tim smith
7d3387f53d Updated how templated script structs are parsed and represented in UHT.
#rb tim.smith

[CL 30798652 by tim smith in ue5-main branch]
2024-01-23 06:45:38 -05:00
ben marsh
e1ab47850a Horde: Remove unused argument to CopyStatsLogger constructor.
[CL 30793680 by ben marsh in ue5-main branch]
2024-01-22 21:31:03 -05:00
ben marsh
3ab5fc5464 Horde: Allow printing progress of copy operations without file counts.
[CL 30792748 by ben marsh in ue5-main branch]
2024-01-22 20:55:05 -05:00
ben marsh
c56a033140 Horde: Fix compile errors.
[CL 30792453 by ben marsh in ue5-main branch]
2024-01-22 20:46:23 -05:00
ben marsh
93608838b3 Horde: Write leaf nodes, interior nodes, and directory nodes to separate streams for replicated Perforce data.
[CL 30785015 by ben marsh in ue5-main branch]
2024-01-22 16:07:30 -05:00
josh engebretson
31130cf904 Horde: Address naming consistency
#rnx

[CL 30784189 by josh engebretson in ue5-main branch]
2024-01-22 15:36:16 -05:00
ben marsh
bc47f9b56d Horde: Fix configuration of HTTP client used for interactive auth requests.
[CL 30783496 by ben marsh in ue5-main branch]
2024-01-22 15:01:56 -05:00
josh engebretson
0e0e8c23e3 Horde: Splitting Dashboard config out to top level, adding telemetry config and responses
#rnx

[CL 30783124 by josh engebretson in ue5-main branch]
2024-01-22 14:46:06 -05:00
ben marsh
ffb5dbdace Horde: Disable validation for object keys passed to the object store from the legacy V1 endpoint.
[CL 30774395 by ben marsh in ue5-main branch]
2024-01-22 10:53:10 -05:00