ben marsh
fe51aa0709
Horde: Tweaks to handling of empty directories when extracting data from bundles.
...
- Output progress stats at the end of the extraction process, and not after the first update.
- Fix windowing for partitioning into multiple threads when bundles contains empty files/directories.
#jira
[CL 30070428 by ben marsh in ue5-main branch]
2023-12-03 10:42:41 -05:00
henrik karlsson
f1612195dd
[UBA]
...
* Fixed so redirected stdout/err is not writing to screen
[CL 30069694 by henrik karlsson in ue5-main branch]
2023-12-03 03:26:57 -05:00
henrik karlsson
348667e01f
[UBA]
...
* Fixed so visualizer is showing correct ping numbers when showing linux builds
[CL 30069648 by henrik karlsson in ue5-main branch]
2023-12-03 02:50:01 -05:00
henrik karlsson
0103f42cfd
[Uba]
...
* Fixed so opened written files that were never explicitly closed is closed in exit if they have a close id
[CL 30069647 by henrik karlsson in ue5-main branch]
2023-12-03 02:49:56 -05:00
henrik karlsson
df2fb33a35
[UBA]
...
* Fixed Build-StaticAnalysis.bat not working after move
[CL 30069513 by henrik karlsson in ue5-main branch]
2023-12-03 00:06:56 -05:00
henrik karlsson
6f2d6a5509
[UBA]
...
* Fixed possible memory alignment issue for instances allocated with placement new
[CL 30069499 by henrik karlsson in ue5-main branch]
2023-12-03 00:05:26 -05:00
henrik karlsson
bd2dcb7504
[Uba]
...
* Implemented simple Http get using tcp directly in order to work on all platforms and also be lightweight
* Changed so aws queries are using above implementation and enabled aws checks on linux
* Added UbaCli "-checkaws" option to be able to test this functionality
[CL 30069487 by henrik karlsson in ue5-main branch]
2023-12-03 00:04:26 -05:00
ben marsh
71e44df324
Horde: Upgrade MongoDB driver to latest version, but use the Linq2 expression renderer.
...
#jira
[CL 30065695 by ben marsh in ue5-main branch]
2023-12-01 21:04:11 -05:00
ben marsh
0ef5bd6b56
Horde: Revert change to use FindMatchingElement() in MongoDB query; not supported by Linq2 driver.
...
#jira
[CL 30065668 by ben marsh in ue5-main branch]
2023-12-01 21:03:48 -05:00
joe kirchoff
eaaeb691d7
AutomationTool: Check for dotnet instead of always relying on an installed visual studio
...
#rnx
[CL 30061318 by joe kirchoff in ue5-main branch]
2023-12-01 19:22:00 -05:00
ben woodhouse
9073333aa2
PerfReportTool 4.223.0. Budget and variable improvements
...
- Multiplier support for variables. Add multiplier="N" attribute to a variableset or variable
- FPSCharts : Compute frametime color thresholds automatically if MVP thresholds are specified and frametime is not
- Support empty color thresholds (useful if we want to clear via a variable)
- Add support for dumping the variables to the log for each CSV via -dumpVariables param
[CL 30060917 by ben woodhouse in ue5-main branch]
2023-12-01 19:11:26 -05:00
randy jones
1d7a91568f
UGS: Change the default UGS build config from DebugGame to Development. Only affects new UGS installs.
...
[CL 30060607 by randy jones in ue5-main branch]
2023-12-01 19:04:55 -05:00
joe kirchoff
cd31d08f0e
UnrealBuildTool: ParallelExecutor use Process.WaitForExitAsync
...
#rnx
[CL 30058797 by joe kirchoff in ue5-main branch]
2023-12-01 18:29:06 -05:00
robert millar
9a01eb76fb
Change SanitizeLogOutput to restore legacy log format including timestamps
...
[FYI] Ben.Marsh, Devin.Doucette, j.baumgartner
[CL 30057651 by robert millar in ue5-main branch]
2023-12-01 17:55:42 -05:00
henrik karlsson
914feb7872
Undo change that enable uba for linux native until we have tracked down an intermittent bug (section header table goes past the end of the file: e_shoff = 0x10fc9b8)
...
[CL 30055448 by henrik karlsson in ue5-main branch]
2023-12-01 17:02:55 -05:00
ben marsh
c262e01024
Horde: Fix an error parsing updates with new MongoDB driver.
...
#jira
[CL 30054740 by ben marsh in ue5-main branch]
2023-12-01 16:43:26 -05:00
joe kirchoff
fc30480b76
UnrealBuildTool: Set PGO_PATH_TRANSLATION for all msvc platforms and additionally add the project path
...
#rnx
[CL 30054429 by joe kirchoff in ue5-main branch]
2023-12-01 16:38:12 -05:00
ben marsh
5ed85a8c97
Horde: Move RemoteWorkerCpp into the new HordeTest app built by UBT.
...
[CL 30054172 by ben marsh in ue5-main branch]
2023-12-01 16:33:52 -05:00
ben marsh
c28154290a
Horde: Add a sample app which demonstrates interop with Horde from engine code.
...
[CL 30053161 by ben marsh in ue5-main branch]
2023-12-01 16:09:39 -05:00
brendan lienau
13ccb88634
[Gauntlet] Improves SystemHelpers.Delete functions by allowing force clean option that sets file attributes
...
#rb marcelo.gomes
[CL 30049477 by brendan lienau in ue5-main branch]
2023-12-01 14:47:33 -05:00
james singer
0a9e815a6b
Implement GetPhysicalProcessorCount for Linux so that PGO builds can work properly
...
#jira UE-199766
#rb zack.neyland
#tests tested on WSL, Ubuntu 22.04 Threadripper and Ubuntu 22.04 Megastation
[CL 30047912 by james singer in ue5-main branch]
2023-12-01 14:00:49 -05:00
henrik karlsson
fcdc5def6d
[UBA]
...
* Fixed macos compile error
[CL 30047638 by henrik karlsson in ue5-main branch]
2023-12-01 13:53:02 -05:00
ben marsh
9eb0861a8a
Add Description property back to command line attribute. Non-Horde programs use this!
...
#jira
[CL 30047243 by ben marsh in ue5-main branch]
2023-12-01 13:39:07 -05:00
ben marsh
49f034ac5e
Horde: Upgrade all NuGet packages.
...
* MongoDB upgrade will be submitted later to isolate risk on LINQv3 changes.
[CL 30047145 by ben marsh in ue5-main branch]
2023-12-01 13:36:10 -05:00
ben marsh
bfef84a74c
Horde: Add documentation for all commands in Horde, Horde.Agent and Horde.Server.
...
#jira UE-200921
[CL 30047083 by ben marsh in ue5-main branch]
2023-12-01 13:34:28 -05:00