Ben Marsh
406c88ea66
Horde: Increase max number of concurrent tasks to 16.
...
[CL 27713265 by Ben Marsh in ue5-main branch]
2023-09-08 11:45:52 -04:00
Ben Marsh
46884ce24d
Horde: Include download speed for log events output when retrieving bundles.
...
[CL 27710844 by Ben Marsh in ue5-main branch]
2023-09-08 10:26:51 -04:00
Ben Marsh
c4821bd030
Horde: Add linear hash for files to FileEntry instances, rather than using the hash of the Merkle tree underneath it. Allows verifying integrity of files extracted to the workspace.
...
[CL 27709404 by Ben Marsh in ue5-main branch]
2023-09-08 09:22:49 -04:00
Ben Marsh
b2a17d9aa1
Horde: Fix null reference warning.
...
[CL 27708760 by Ben Marsh in ue5-main branch]
2023-09-08 08:46:22 -04:00
Ben Marsh
f2b085674a
Horde: Output stats when copying data from temp storage.
...
[CL 27708691 by Ben Marsh in ue5-main branch]
2023-09-08 08:39:49 -04:00
Ben Marsh
859a372474
Horde: Fix warnings highlighted by VS 17.8 preview static analyzer.
...
[CL 27708585 by Ben Marsh in ue5-main branch]
2023-09-08 08:33:18 -04:00
Ben Marsh
eb6bc84881
Horde: Fix items moved from workspace cache not being correctly added back into the hash lookup.
...
[CL 27699650 by Ben Marsh in ue5-main branch]
2023-09-07 21:20:50 -04:00
Ben Marsh
ef916d846b
Horde: Prevent too many exports being serialized into a single bundle section.
...
[CL 27699152 by Ben Marsh in ue5-main branch]
2023-09-07 21:04:05 -04:00
Ben Marsh
154c57115b
Horde: Missing comment.
...
#jira UE-194779
[CL 27696859 by Ben Marsh in ue5-main branch]
2023-09-07 20:06:02 -04:00
Ben Marsh
ff0658eb36
Missing quote.
...
[CL 27696541 by Ben Marsh in ue5-main branch]
2023-09-07 19:58:51 -04:00
Ben Marsh
17e04db780
Horde: Add checks to ensure values written to bundles are not out of range.
...
[CL 27696473 by Ben Marsh in ue5-main branch]
2023-09-07 19:57:21 -04:00
Ben Marsh
694903863b
Horde: Better logging for temp storage stats.
...
[CL 27695773 by Ben Marsh in ue5-main branch]
2023-09-07 19:34:37 -04:00
Ben Marsh
0dac7d9988
Horde: Add stat logging for temp storage retrieval using bundles.
...
[CL 27692662 by Ben Marsh in ue5-main branch]
2023-09-07 18:24:35 -04:00
Ben Marsh
3ab9e2eb5d
Horde: Move unused files to the cache during a workspace sync, allowing them to be reused for replacement files.
...
[CL 27679980 by Ben Marsh in ue5-main branch]
2023-09-07 14:07:04 -04:00
carl bystrom
47fae020bb
Horde: Make parameters to ManagedWorkspace configurable
...
[CL 27645033 by carl bystrom in ue5-main branch]
2023-09-06 14:31:48 -04:00
Ben Marsh
c74a34b764
Horde: Better matching for UAT/UBT compile errors at startup.
...
- Messages saying "XXX failed to compile" from RunUAT.bat/RunUBT.bat are now grouped with regular compile erorrs, and hidden if more contextual messages are available.
- Summary saying "N warning(s)" and "N error(s)" are hidden by default.
[CL 27642876 by Ben Marsh in ue5-main branch]
2023-09-06 13:42:06 -04:00
Ben Marsh
a7166d681e
Missing file.
...
[CL 27640109 by Ben Marsh in ue5-main branch]
2023-09-06 12:41:31 -04:00
Ben Marsh
7dc69379f8
Horde: Add a list of tracked chunk hashes to workspace state.
...
[CL 27639969 by Ben Marsh in ue5-main branch]
2023-09-06 12:38:22 -04:00
Ben Marsh
d32610543d
Horde: Respect layer flags when determining whether to delete a file or directory.
...
[CL 27617733 by Ben Marsh in ue5-main branch]
2023-09-05 19:03:31 -04:00
Ben Marsh
bf26d99bcc
Horde: Do not overwrite workspace files that have not changed.
...
[CL 27613868 by Ben Marsh in ue5-main branch]
2023-09-05 17:35:06 -04:00
Ben Marsh
a594e44d6d
Horde: Automatically retry Horde requests resulting in HTTP errors, and add methods for other HTTP verbs to HordeHttpClient.
...
[CL 27607491 by Ben Marsh in ue5-main branch]
2023-09-05 15:19:37 -04:00
Ben Marsh
d5c97fb08b
Horde: Initial implementation of a generalized workspace file tracking system.
...
[CL 27605489 by Ben Marsh in ue5-main branch]
2023-09-05 14:25:19 -04:00
Ben Marsh
9b0341142d
EpicGames.Core: Ensure that managed processes are terminated if they are still in a suspended state.
...
[CL 27601135 by Ben Marsh in ue5-main branch]
2023-09-05 12:51:28 -04:00
Ben Marsh
6c5c281be8
Fix documentation warning.
...
[CL 27580848 by Ben Marsh in ue5-main branch]
2023-09-03 16:13:45 -04:00
Ben Marsh
1ddcc7f7e5
Horde: Add a utility method for reading a ref and throwing an exception on failure.
...
[CL 27578532 by Ben Marsh in ue5-main branch]
2023-09-02 21:19:23 -04:00