Commit Graph

23942 Commits

Author SHA1 Message Date
henrik karlsson
a5ab953437 [Uba]
* Fixed so code adding \\?\ also fix path separator type from / to \ if forward slashes exists

[CL 33119303 by henrik karlsson in ue5-main branch]
2024-04-19 18:00:16 -04:00
ben marsh
16faa61012 Horde: Fix test failure (was wrapping a null log document in a Log object).
#rnx

[CL 33118791 by ben marsh in ue5-main branch]
2024-04-19 17:47:18 -04:00
ben marsh
ae3eef6779 Horde: Remove unused ILogCollection methods, and move update methods onto ILog itself.
#rnx

[CL 33117290 by ben marsh in ue5-main branch]
2024-04-19 17:10:45 -04:00
ben marsh
2fe958bd2a Horde: Rename uses of "LogFile" to "Log". We started renaming all these things some time ago (eg. LogId) but didn't finish it.
[CL 33115838 by ben marsh in ue5-main branch]
2024-04-19 16:36:22 -04:00
henrik karlsson
a4659181c4 [UBA]
* Fixed so absolute paths (paths with ':' as second character) are prefixed with \\?\ on windows. This to hopefully solve problems with systems that does not have long paths enabled but still end up with long paths

[CL 33109893 by henrik karlsson in ue5-main branch]
2024-04-19 14:03:20 -04:00
ben marsh
7e14d9c615 Horde: Add a service to expire jobs after a period of time.
Jobs are kept forever by default, though this may be modified through the ExpireAfterDays parameter in the JobOptions object in streams or projects.

#jira UE-212550

[CL 33109374 by ben marsh in ue5-main branch]
2024-04-19 13:44:21 -04:00
carl bystrom
b41a938ebb Horde: Add simple test for workspace inheritance in config
#rnx

[CL 33103503 by carl bystrom in ue5-main branch]
2024-04-19 11:08:53 -04:00
carl bystrom
784bc1dae8 Horde: Add auto conform for agents with workspaces below a certain free disk space threshold
#jira UE-194184
[FYI] Ryan.Hummer, Bryan.Johnson

[CL 33102678 by carl bystrom in ue5-main branch]
2024-04-19 10:44:11 -04:00
ben marsh
694e049f9c BuildGraph: Enable nullable annotations for some BuildGraph files.
[CL 33102600 by ben marsh in ue5-main branch]
2024-04-19 10:39:08 -04:00
ben marsh
884b0019d9 Horde: Use a standard message for server subsystems that are operating normally.
[CL 33100050 by ben marsh in ue5-main branch]
2024-04-19 08:25:11 -04:00
ben marsh
4e464d8f5b Horde: Fix issue tag tasks exiting immediately due to unintended call of wrong Task.Run overload.
#rnx

[CL 33100011 by ben marsh in ue5-main branch]
2024-04-19 08:21:06 -04:00
carl bystrom
0bb97b728b Horde: Move KnownPropertyNames to EpicGames.Horde
Both agent and server are making use of these.

#rnx

[CL 33099296 by carl bystrom in ue5-main branch]
2024-04-19 07:25:27 -04:00
carl bystrom
6284e919f6 Horde: Add min scratch space to workspace config
#jira UE-194184

[CL 33098372 by carl bystrom in ue5-main branch]
2024-04-19 05:42:46 -04:00
carl bystrom
f69bb91c49 Horde: Add EpicGames.UBA and ProjectStore dependencies to Horde solution
#rnx

[CL 33097922 by carl bystrom in ue5-main branch]
2024-04-19 04:48:43 -04:00
buildmachine
de7c3594a0 Horde: Updating schema documentation
#rnx

[CL 33096793 by buildmachine in ue5-main branch]
2024-04-19 01:06:51 -04:00
yuriy odonnell
47d04eab27 UnsyncUI - Query mirrors by invoking unsync.exe query mirrors instead of custom HTTP request
[CL 33095966 by yuriy odonnell in ue5-main branch]
2024-04-18 23:31:03 -04:00
yuriy odonnell
4ba5f8d39d unsync - Automatically enable TLS when server port is standard https/443
[CL 33095223 by yuriy odonnell in ue5-main branch]
2024-04-18 22:55:33 -04:00
ben marsh
ecab99ed16 Horde: Fix static analysis warning.
#rnx

[CL 33094834 by ben marsh in ue5-main branch]
2024-04-18 22:36:38 -04:00
ben marsh
a915808347 Horde: Suppress cancellation exceptions in issuetagservice.
#rnx

[CL 33094745 by ben marsh in ue5-main branch]
2024-04-18 22:32:03 -04:00
ben marsh
4858628cd3 Horde: Manually spawn multiple tasks for checking issue tags to avoid parallel loop limiting concurrency.
#rnx

[CL 33093289 by ben marsh in ue5-main branch]
2024-04-18 21:28:32 -04:00
ben marsh
abaf513397 Horde: Fix static analysis warning.
[CL 33092802 by ben marsh in ue5-main branch]
2024-04-18 20:56:34 -04:00
ben marsh
44b92e2fb2 Horde: Include graphs in the IJob interface, and move methods for manipulating jobs onto the interface.
#jira UE-212016

[CL 33092205 by ben marsh in ue5-main branch]
2024-04-18 20:30:42 -04:00
ben marsh
b5a47e70e3 Horde: Fix static analysis warnings.
#rnx

[CL 33090317 by ben marsh in ue5-main branch]
2024-04-18 19:05:25 -04:00
ben marsh
6cec052c45 Horde: Recognize tags in Perforce changelists of the form '#horde 123' as indication that a change fixes a particular issue. The specific tag can be configured in the globals.json file to support multiple deployments with the same Perforce server.
#jira UE-112948

[CL 33089513 by ben marsh in ue5-main branch]
2024-04-18 18:39:49 -04:00
joshua shlemmer
acedfad23c .NET static analysis warnings in LogMessages.cs
[CL 33085216 by joshua shlemmer in ue5-main branch]
2024-04-18 16:53:40 -04:00