Commit Graph

23180 Commits

Author SHA1 Message Date
ben marsh
bddc934287 Horde: Expose the bundle page size as a configurable option. Still defaults to 1mb.
[CL 32153274 by ben marsh in ue5-main branch]
2024-03-11 09:30:22 -04:00
ben marsh
e2114c501a Horde: Use BitFaster.Caching for the LRU bundle cache. Much more efficient than the cache I cobbled together.
[CL 32153105 by ben marsh in ue5-main branch]
2024-03-11 09:22:52 -04:00
joakim lindqvist
ba16dff761 Unreal Cloud DDC - Corrected example configuration for namespace, it was not correctly indicating that ACLs is an array
[CL 32151490 by joakim lindqvist in ue5-main branch]
2024-03-11 07:14:08 -04:00
joakim lindqvist
5c97d2d770 Unreal Cloud DDC - Use a yaml file for configuration for docker compose - to make it easier to understand how to change configuration when comparing to the helm docs. Also provided a example of setting a namespace acl even if it not used by default.
[CL 32151472 by joakim lindqvist in ue5-main branch]
2024-03-11 07:13:38 -04:00
ben marsh
ea023aefce Horde: Move BundleCache into EpicGames.Horde.Bundles namespace.
#rnx

[CL 32148708 by ben marsh in ue5-main branch]
2024-03-10 19:18:58 -04:00
henrik karlsson
06f1fc5332 [UBA]
* Lowered stack usage for some unit tests to see if that solves macos failures

[CL 32146672 by henrik karlsson in ue5-main branch]
2024-03-10 00:06:20 -05:00
ben marsh
ab21f1c2fe Horde: Pool connections in ManagedWorkspace rather than creating a new instance each time.
#jira UE-209293

[CL 32144659 by ben marsh in ue5-main branch]
2024-03-09 13:43:48 -05:00
ben marsh
a470d42c4f Horde: Exclude appsettings.Local.json files from publish output folders.
[CL 32140097 by ben marsh in ue5-main branch]
2024-03-08 21:05:52 -05:00
ben marsh
935a56ae52 Horde: Fix some broken links in docs.
#rnx

[CL 32138032 by ben marsh in ue5-main branch]
2024-03-08 19:09:18 -05:00
henrik karlsson
b42a0e2d39 [UBA]
* Removed hard coded epic strings that should not be in code

[CL 32137608 by henrik karlsson in ue5-main branch]
2024-03-08 18:50:54 -05:00
ben marsh
f13ee7123b Horde: Doc updates.
#rnx

[CL 32137475 by ben marsh in ue5-main branch]
2024-03-08 18:43:57 -05:00
henrik karlsson
5dc54a8104 [UBA]
* Huge stability push... all (known) paths have been tested heavily on linux with tsan and every single found race condition report has been fixed. Lots of locks have been added/moved/changed and some instances of things have been leaked on purpose to prevent tsan reports during shutdown
* More efficient storage proxy implementation which immediately forward segments to clients once they are available in proxy
* Added UbaAgent -command=x which can be used to send commands to host. Supported commands are "status"which prints out status of all remote sessions. "abort/abortproxy/abortnonproxy" that can be used to abort remote sessions and "disableremote" to have host stop accepting more helpers
* Fixed scheduler::stop bug if remotes were still requesting processes
* Added support for process reuse on linux/macos
* Added support for Coordinator interface and dynamically load coordinator dll in UbaCli
* Restructured code a little bit to be able to queue up all writes in parallel
* Added Show create/write colors to visualizer (defaults to on)
* Fixed so write file times are visualized in visualizer
* Improved socket path for visualizer
* Improved a lot of error messages
* Fixed double close of memory handle in StorageServer
* Changed some ScopedWriteLock to SCOPED_WRITE_LOCK (same for read locks)
* Fixed some missing cleanup of trace view when starting a new trace view in visualizer

[CL 32137083 by henrik karlsson in ue5-main branch]
2024-03-08 18:31:48 -05:00
ben marsh
243ce5e076 Horde: Fix landing page referencing incorrect menu name.
#rnx

[CL 32136819 by ben marsh in ue5-main branch]
2024-03-08 18:21:43 -05:00
ben marsh
4f3537b414 Horde: Exclude appsettings.Local.json from Dockerfile.
#rnx

[CL 32136257 by ben marsh in ue5-main branch]
2024-03-08 18:06:52 -05:00
ben marsh
e1b49da8b1 Horde: Fix static analysis warnings.
#rnx

[CL 32135419 by ben marsh in ue5-main branch]
2024-03-08 17:49:02 -05:00
adam kinge
8d612e6ba8 Don't log installed iOS apps during deploy
#rb zack.neyland
#jira UE-209317

[CL 32133398 by adam kinge in ue5-main branch]
2024-03-08 17:00:52 -05:00
henrik karlsson
a4d5c72c7c [UBA]
* Added custom application rule for ShaderCompileWorker to prevent it from using storage proxy for .uba.in files since they are always unique anyway

[CL 32131073 by henrik karlsson in ue5-main branch]
2024-03-08 16:07:08 -05:00
jerome delattre
1f9ccfed08 Move Map variable assignement inside condition block
#rnx

[CL 32130343 by jerome delattre in ue5-main branch]
2024-03-08 15:44:14 -05:00
ben marsh
26567a5fc9 Horde: Update tutorial documentation.
[CL 32126903 by ben marsh in ue5-main branch]
2024-03-08 14:09:44 -05:00
christopher waters
5ee0137d4a Moving "Compile And Profile Single File" to be after "Compile Single File"
Fixing the "Compile Single File" tooltip to show all current file types.

[CL 32126588 by christopher waters in ue5-main branch]
2024-03-08 14:04:51 -05:00
ben marsh
4125bc0f25 Horde: Repoint the ue5-dev-main-hordedemo configuration files to ue5-release-5.4.
[CL 32125739 by ben marsh in ue5-main branch]
2024-03-08 13:37:52 -05:00
josh engebretson
dec97e7962 Horde: Server Status => Status
#rnx

[CL 32125432 by josh engebretson in ue5-main branch]
2024-03-08 13:20:24 -05:00
josh engebretson
83f4eafdaf Horde: Adjust description text a little more
#rnx

[CL 32123047 by josh engebretson in ue5-main branch]
2024-03-08 12:06:38 -05:00
jerome delattre
43322bb6a0 Validate active screenshot id before accepting screenshot comparison completion
#jira UE-202925
#rnx
#rb christopher.fiala, sean.sweeney, sebastian.lewicki

[CL 32122480 by jerome delattre in ue5-main branch]
2024-03-08 11:48:08 -05:00
josh engebretson
768cf98d13 Horde: Fix log source rendering
#rnx

[CL 32122348 by josh engebretson in ue5-main branch]
2024-03-08 11:42:15 -05:00