Commit Graph

15782 Commits

Author SHA1 Message Date
marc audy
b2c84b3a0c Permit VNI generated files to have multiple fragments
#preflight not useful

[CL 22088640 by marc audy in ue5-main branch]
2022-09-20 00:49:05 -04:00
joe kirchoff
9cb4952d3c UnrealBuildTool: Support automatically downgrading project if platform sdk does not support a version of visual studio
This is required to update the default visual studio version, however that change is currently on hold due to a compiler issue

#rnx
#rb trivial
#preflight 6328f2df826e0c2fe90f097a

[CL 22088638 by joe kirchoff in ue5-main branch]
2022-09-20 00:48:51 -04:00
johan duparc
cdc0c88f61 Fix broken filetypes
#rb none
#preflight none

[CL 22088505 by johan duparc in ue5-main branch]
2022-09-20 00:30:40 -04:00
johan duparc
3587a0b1c6 Fix broken p4 submission which garbled the file...
#rb none
#preflight none

[CL 22088502 by johan duparc in ue5-main branch]
2022-09-20 00:30:19 -04:00
johan duparc
3e976d3c0f Datasmith SDK Sample: Add missing Copyright Notices
#jira UE-164372
#rb none
#preflight none

[CL 22088500 by johan duparc in ue5-main branch]
2022-09-20 00:30:05 -04:00
johan duparc
bccabc99a1 Move the Datasmith SDK Sample to the programs folder.
#rb JeanLuc.Corenthin
#preflight 6328c085f87253e021d6454a

[CL 22087381 by johan duparc in ue5-main branch]
2022-09-19 22:29:38 -04:00
tim smith
bc705a6fb8 Fixed issue where project plugins would not compile with an installed engine.
#rb joe.kirchoff
#jira UE-164268
#preflight 6328c1a2fc7f1efbdf01fa41

[CL 22087380 by tim smith in ue5-main branch]
2022-09-19 22:29:29 -04:00
anton dunchev
e825604e90 Process control:
- Implemented priority control on Unix platform
- Refactored RunnableThreadUnix implementation
- Bump resource limits for process scheduling priority (nice) if possible

#rb LouisPhilippe.Seguin, Brandon.Schaefer
[FYI] anrew.ladenberger

[CL 22087348 by anton dunchev in ue5-main branch]
2022-09-19 22:28:24 -04:00
bryan sefcik
dc368e588b Added the ability to override the NumIncludedBytesPerUnityCPP from the module rules. This is needed by some modules to better tune the size of the unity files.
Before:
1 Unity file
Total CPU Time: 162.90625 s
Total time in Parallel executor: 61.62 seconds

After:
6 Unity files
Total CPU Time: 169.15625 s
Total time in Parallel executor: 16.64 seconds

#jira
[FYI] nick.darnell, joe.kirchoff
#preflight 632889795f55ba280ec1ef84

[CL 22087017 by bryan sefcik in ue5-main branch]
2022-09-19 21:57:04 -04:00
Ben Marsh
8e71afbfa3 Horde: Rename current IStorageClient implementation to ILegacyStorageClient.
#preflight none

[CL 22086962 by Ben Marsh in ue5-main branch]
2022-09-19 21:55:12 -04:00
ryan hummer
68517f7b6f Unshelved from pending changelist '22074449':
Adding another SignTool matcher

SignTool outputs two errors for a failure

#rnx
#jira UE-164299
#rb none
#preflight none

[CL 22086931 by ryan hummer in ue5-main branch]
2022-09-19 21:54:31 -04:00
Ben Marsh
5dd9b62d6b Horde: Allow specifying a blob prefix when writing a ref directly to IBlobStore.
#preflight none

[CL 22086765 by Ben Marsh in ue5-main branch]
2022-09-19 21:44:30 -04:00
Ben Marsh
62b20d7a66 Horde: Remove restriction on maximum concurrent reads for tree stores. This can be implemented at the blob store level instead.
#preflight none

[CL 22086750 by Ben Marsh in ue5-main branch]
2022-09-19 21:43:23 -04:00
pj kack
a4092b0b60 UAT: CopyBuildToStagingDirectory: Make sure to include global.utoc/.ucas when copying .pak, .utoc and .ucas files from another build.
#rb carlmagnus.nordin
#rnx

[CL 22084591 by pj kack in ue5-main branch]
2022-09-19 19:47:30 -04:00
marc audy
021c1cd37d Additional case to make new generated headers treated consistent with ispc
#preflight not useful

[CL 22084544 by marc audy in ue5-main branch]
2022-09-19 19:46:12 -04:00
marc audy
51b4b9c329 Treat new generated headers consistent with ispc generated headers for IncludeTool purposes
#preflight not useful

[CL 22084538 by marc audy in ue5-main branch]
2022-09-19 19:46:04 -04:00
Ben Marsh
e30963571a Horde: Derive BundleRef from Bundle, to simplify access to ref objects.
#preflight none

[CL 22078363 by Ben Marsh in ue5-main branch]
2022-09-19 15:25:26 -04:00
Ben Marsh
4e369535f3 Horde: Return bundles directly from IBlobStore
#preflight none

[CL 22077953 by Ben Marsh in ue5-main branch]
2022-09-19 15:10:13 -04:00
Ben Marsh
c69839569b Horde: Add helper methods to construct BlobId and BlobLocator instances.
#preflight none

[CL 22077861 by Ben Marsh in ue5-main branch]
2022-09-19 15:06:34 -04:00
Ben Marsh
0b22f43af2 Horde: Rename identifiers used for storage.
* BlobId now represents a unique id assigned to blobs.
* HostId now identifies a node in the storage hierarchy.
* BlobLocator now represents a (HostId, BlobId) pair, and can be used to retrieve a blob.

#preflight none

[CL 22076047 by Ben Marsh in ue5-main branch]
2022-09-19 13:02:27 -04:00
Ben Marsh
09b4ee807d Horde: Allow output of non-credential environment variables at start of steps.
#preflight none

[CL 22075498 by Ben Marsh in ue5-main branch]
2022-09-19 12:20:37 -04:00
Ben Marsh
6e7fe1de3f Horde: Use a common code path for mounting trees from a bundle.
#preflight none

[CL 22073863 by Ben Marsh in ue5-main branch]
2022-09-19 10:39:58 -04:00
Ben Marsh
a29efbdaa5 UGS: Speculative fix for out-of-bounds access reported in Sentry.
#preflight none

[CL 22073681 by Ben Marsh in ue5-main branch]
2022-09-19 10:23:32 -04:00
Josh Engebretson
a77521c8e9 Horde: Add latest problem steps to device telemetry summary and sort these by date
#rnx
#jira none
#skipci
#preflight none

[CL 22073520 by Josh Engebretson in ue5-main branch]
2022-09-19 10:04:16 -04:00
Ben Marsh
9c7e33abf4 Horde: Disable DMs for issues that already have a triage thread.
#preflight none

[CL 22073463 by Ben Marsh in ue5-main branch]
2022-09-19 09:55:59 -04:00