Commit Graph

16584 Commits

Author SHA1 Message Date
vincent robert
c58c8dab2a Sphere Triangle Mesh and Sphere Height Field optimization
#preflight 637689d8947d2d19ed021f0f
#rb chris.caufield

[CL 23190999 by vincent robert in ue5-main branch]
2022-11-18 03:12:29 -05:00
Ben Marsh
744e0ef4c7 Horde: Missing file.
#preflight none

[CL 23186543 by Ben Marsh in ue5-main branch]
2022-11-17 18:06:30 -05:00
Ben Marsh
a1e8cb2a00 Horde: Abstract the construction of logger instances behind a factory, making it easier to adjust implementation details without having to modify all call sites.
#preflight none

[CL 23186525 by Ben Marsh in ue5-main branch]
2022-11-17 18:06:07 -05:00
joe kirchoff
95c918e91c UnrealBuildTool: Set VS2022 as the default generated solution and compiler if all available platforms are supported
#rb Francis.Hurteau
#rb Josh.Adams
#preflight 63768595de1d9b5c3c33cf9c

[CL 23184507 by joe kirchoff in ue5-main branch]
2022-11-17 16:58:58 -05:00
Ben Marsh
ee5f6f2402 Horde: Allow any arbitrary base URL for storage. This allows using different endpoints other than the generic user-facing /api/v1/storage/{ns} route.
#preflight none

[CL 23182647 by Ben Marsh in ue5-main branch]
2022-11-17 15:31:01 -05:00
bryan sefcik
ac642e3ace Updated to disable XGE and SNDBS when profiling.
Added a flag that turns off module unity size overrides.

#jira
[FYI] joe.kirchoff
#preflight 637673ccaf52be152449722a

[CL 23182588 by bryan sefcik in ue5-main branch]
2022-11-17 15:29:33 -05:00
Ben Marsh
5c9e52a768 Horde: Configure a default storage backend, which writes to C:\ProgramData\HordeServer\Storage.
#preflight none

[CL 23182251 by Ben Marsh in ue5-main branch]
2022-11-17 15:18:53 -05:00
Ben Marsh
2ebc711659 Horde: Allow comments in JSON config files.
#preflight none

[CL 23182214 by Ben Marsh in ue5-main branch]
2022-11-17 15:17:19 -05:00
Josh Engebretson
5a0873b669 Horde: TestCollection fixes
#jira none
#rnx
#preflight none

[CL 23181913 by Josh Engebretson in ue5-main branch]
2022-11-17 15:07:46 -05:00
Ben Marsh
3f355c04d5 UAT: Revert changes to PDB generation on ARM64 until CI errors can be fixed.
#preflight none

[CL 23179836 by Ben Marsh in ue5-main branch]
2022-11-17 13:42:19 -05:00
Ben Marsh
c5ea9d7d29 UAT: Add support for Windows on ARM64 through RunUAT.bat.
#preflight none

[CL 23179353 by Ben Marsh in ue5-main branch]
2022-11-17 13:07:35 -05:00
Ben Marsh
39cea381f3 UAT: Disable PDB generation on win-arm64. This is a known issue in NET 6 (https://github.com/dotnet/roslyn/issues/59421).
#preflight none

[CL 23179342 by Ben Marsh in ue5-main branch]
2022-11-17 13:07:09 -05:00
Joakim Lindqvist
bcc24b5216 UnrealCloudDDC - Update changelog
[CL 23175644 by Joakim Lindqvist in ue5-main branch]
2022-11-17 09:56:42 -05:00
Joakim Lindqvist
6230877e6a UnrealCloudDDC - Removed unused usings
#preflight none

[CL 23175634 by Joakim Lindqvist in ue5-main branch]
2022-11-17 09:56:11 -05:00
Josh Engebretson
7e69fb4095 Horde: Add a clickable history icon to automation device rows to facilitate being able to select various text in the row, such as ips
#jira UE-170264
#rnx
#preflight none
#skipci

[CL 23175627 by Josh Engebretson in ue5-main branch]
2022-11-17 09:55:10 -05:00
Joakim Lindqvist
4e023168fb UnrealCloudDDC - Added operation.name tag to operations that were missing it, this is used by datadog to group operations together and is the display name of the span in the flame graph.
#preflight none

[CL 23175459 by Joakim Lindqvist in ue5-main branch]
2022-11-17 09:38:38 -05:00
Joakim Lindqvist
a102534f61 UnrealCloudDDC - Added resource names to http calls to emulate datadog instrumentation. Also added service.name to scylla calls to correctly assign these traces to the scylla service
#preflight none

[CL 23175145 by Joakim Lindqvist in ue5-main branch]
2022-11-17 09:13:06 -05:00
Joakim Lindqvist
2455f26a45 UnrealCloudDDC - Adopted more standard OpenTelemetry options for controlling instrumentation and tweaked some spans to appear closer to the information we got from the datadog automatic tracing (which was more readable then OpenTelemetry out of the box)
#preflight none

[CL 23174644 by Joakim Lindqvist in ue5-main branch]
2022-11-17 08:19:07 -05:00
Joakim Lindqvist
9f8a7dfb32 OidcToken - Added error page when there is a problem logging in, polished the look of the success page. Also updated the text in the popup prompt for login to read a bit better.
#preflight none

[CL 23174150 by Joakim Lindqvist in ue5-main branch]
2022-11-17 06:39:30 -05:00
leon huang
263ff88b8c Update Smartling localization to use Smartling namespaces to reduce duplicated strings and leverage the string sharing feature for Smartling.
#rb: trivial
#preflight: 637575d5ee4d25f90ac26a28
#jira: FORT-539764

[CL 23172512 by leon huang in ue5-main branch]
2022-11-17 00:29:21 -05:00
Wojciech Krywult
887bdc1480 Build: Symbol Server: Downgraded failure to add source indexing to a pdb from a breaking exception to a log message (Windows-based platforms).
PdbStr.exe tool that is used to add source information to .pdb can't handle large (> 4 BG) symbol files and there isn't much we can do about it. Some of our builds produce such symbols which leads to whole build tasks being failed (and symbols not being stored at all).

I tried to predice such cases by checking the size of .pdb before trying to invoke PdbStr.exe and it works in some cases, but apparently it's not precise enough because we have cases in our build farm which pass my check but fail later on when PdbStr.exe is started.

#preflight 63756b4832484253059d8856
#rb none
#rnx

[CL 23164999 by Wojciech Krywult in ue5-main branch]
2022-11-16 18:16:47 -05:00
tim smith
955687fe3a Fixed C# UHT to properly generate an error (as per C++ UHT) when TObjectPtr or TLazyObjectPtr is used as the value for a container in a function.
#rb self
#preflight 637542e31d25fe8b93411738

[CL 23164289 by tim smith in ue5-main branch]
2022-11-16 17:41:33 -05:00
Josh Engebretson
d3975ad51c Horde: Fix warning with test ids
#jira none
#rnx
#preflight none
#skipci

[CL 23163731 by Josh Engebretson in ue5-main branch]
2022-11-16 17:04:23 -05:00
tim smith
8dc34c973e Fixed issue where functions would report a conflict with a property when it shouldn't have.
#rb self
#preflight 63753f681d25fe8b93402d0f

[CL 23163718 by tim smith in ue5-main branch]
2022-11-16 17:03:49 -05:00
brandon schaefer
4f85084928 [UBT] Add options to enable pie and stack protector for target rules
disabled by default

#rb Josh.Adams, Zack.Neyland
#preflight 637526e4ee4d25f90aa62e6c

[CL 23163701 by brandon schaefer in ue5-main branch]
2022-11-16 17:02:54 -05:00