- strip old job cache path (constructing an input hash based on all inputs); the cache key based on preprocessed source is now the One True Job Cache
- strip parallelfor-based job submission path (gamethread-blocking); the task path has been enabled for a long while now without issues
- remove the "compile job inputs" debug dump; this is no longer relevant since it's based on inputs to the now-stripped compile job path (similar functionality will be provided by the new form of debug usf once completed)
#rb Laura.Hermanns
[CL 32825320 by dan elksnitis in ue5-main branch]
- This needs .plist files to control the export/upload process, added some premade default ones in Engine/Build/Xcode
- Refactored some code for the Auth param stuff
#rb calvin.zheng
[CL 32817761 by josh adams in ue5-main branch]
- Removes VUTF8String and replaces its usage with VArray's of Char8's.
- Reworks VUniqueString to derive from VArray
- Re-enables majority of string related verse-tests for VM
Minor:
- Updated some ToStringImpl for VFalse and VFunction
#okforversepublic
#rb saam.barati, Tim.Smith
#rb tim.smith
[CL 32803034 by jared cotton in ue5-main branch]
- Added .Build.cs and .Target.cs for platforms as well as .ini files for each and loading modules depending on which platform the target will run for.
#jira UE-211481
#rb michael.Kirzinger, stephen.ma
[CL 32799538 by Alex Kasianchuk in ue5-main branch]
Ticker for PerforceLoadBalancer is not running consistently and sometimes skips execution, causing gaps in updates which in turn triggers the degraded check when returning servers.
Likely related to the out of memory issue we see with worker tasks. Not a real fix, but 7.5 mins is enough to hide the problem for now.
[FYI] Ben.Marsh
[CL 32789338 by carl bystrom in ue5-main branch]