Commit Graph

21861 Commits

Author SHA1 Message Date
ben marsh
e72ebf0d84 Remove reference to deleted type from XML comment.
[CL 30556134 by ben marsh in ue5-main branch]
2024-01-10 19:15:19 -05:00
ben marsh
eef3dc8a4d Change CbConverter to an abstract base class rather than interface.
[CL 30554418 by ben marsh in ue5-main branch]
2024-01-10 18:21:54 -05:00
ben marsh
533752407d Missing files.
[CL 30548278 by ben marsh in ue5-main branch]
2024-01-10 15:54:31 -05:00
ben marsh
77a0fcd024 Use CbFieldName rather than Utf8String as a parameter to CbSerializer.WriteNamed().
[CL 30547759 by ben marsh in ue5-main branch]
2024-01-10 15:44:52 -05:00
henrik karlsson
8400320d41 [UBA]
* Removed assert in detouring code for GetFileAttributesA since we have verfied it is forwarded to GetFileAttributesW on both windows and wine
* Added code to fixup path sent in when creating storage server through export functions
* Added path separator fix in session setup code

[CL 30547691 by henrik karlsson in ue5-main branch]
2024-01-10 15:43:04 -05:00
josh engebretson
715935be37 Horde: Fix checkbox dark theme
#rnx

[CL 30535800 by josh engebretson in ue5-main branch]
2024-01-10 10:15:30 -05:00
henrik karlsson
4fc49e9e97 [UBA]
* Fixed visualizer drawing lines between two sessions started from the same client
* Removed the "- Disconnected" entries where client was disconnected super early before any information was available

[CL 30526213 by henrik karlsson in ue5-main branch]
2024-01-10 03:05:23 -05:00
henrik karlsson
86e935281a [ShaderCompileWorker]
* Fixed linux compile error

[CL 30525276 by henrik karlsson in ue5-main branch]
2024-01-10 00:23:22 -05:00
henrik karlsson
6b496d4409 [ShaderCompileWorker]
* Removed code checking if worker is running remotely. local and remote should be treated the same way

[CL 30525050 by henrik karlsson in ue5-main branch]
2024-01-09 23:58:03 -05:00
henrik karlsson
9b81535da2 [UBA]
* Added unit test for scheduler

[CL 30523388 by henrik karlsson in ue5-main branch]
2024-01-09 20:29:17 -05:00
ben marsh
a727db3fc2 Horde: Restore code to handle V3 chunked data node format.
[CL 30521543 by ben marsh in ue5-main branch]
2024-01-09 19:28:36 -05:00
bryan johnson
c60e431987 Undo range //Fortnite/Main/Engine/Source/Programs/Shared/EpicGames.Horde/Storage/Nodes/ChunkedDataNode.cs from revision 31 to revision #head
[FYI] Ben.Marsh
#rb none
#rnx

[CL 30520697 by bryan johnson in ue5-main branch]
2024-01-09 19:08:47 -05:00
henrik karlsson
2242d42396 [UBA]
* Fixed so scheduler can take in 0 as max local processors and use 0. Default is now ~0u which becomes max logical processors

[CL 30519168 by henrik karlsson in ue5-main branch]
2024-01-09 18:03:55 -05:00
ben marsh
27118eb61f Horde: Fix test failure due to chunked node schema change.
[CL 30514452 by ben marsh in ue5-main branch]
2024-01-09 15:24:54 -05:00
ben marsh
8b56e0b2fb Horde: Remove unnecessary using directive.
[CL 30514167 by ben marsh in ue5-main branch]
2024-01-09 15:05:18 -05:00
ben marsh
0db81a0ea9 Horde: Include the length of chunked data trees in references from the parent node.
[CL 30514098 by ben marsh in ue5-main branch]
2024-01-09 15:03:42 -05:00
henrik karlsson
b010b4fb61 [ShaderCompileWorker]
* Fixed so WorkingDirectory is updated when new process is fetched

[CL 30513491 by henrik karlsson in ue5-main branch]
2024-01-09 14:50:53 -05:00
henrik karlsson
8f01012c74 [UBA]
* Added code fix in posix detour for bug that happens when reusing shadercompileworker on remotes. Don't know if this will be used on mac/linux but just in case

[CL 30513257 by henrik karlsson in ue5-main branch]
2024-01-09 14:38:35 -05:00
henrik karlsson
8827665b22 [UBA]
* Beeeautiful hack to try to get around ETXTBSY error when spawning ispc processes on linux. Our theory is that with perfectly bad timing the symlink creation of ispc could happen at the exact same time as a posix_spawn happening and inside symlink there is a temporarily open file descriptor that gets cloned into the child and kept open. and this causes ETXTBSY when trying to open that binary.

Solution is simply to have a writelock around the symlink creation and a readlock around posix_spawn

[CL 30513020 by henrik karlsson in ue5-main branch]
2024-01-09 14:26:32 -05:00
ben marsh
dec6dec80d Horde: Fix static analysis warning.
[CL 30512655 by ben marsh in ue5-main branch]
2024-01-09 14:13:29 -05:00
ben marsh
83752c77ce Horde: Add an endpoint to print out claims for the current user.
[CL 30512627 by ben marsh in ue5-main branch]
2024-01-09 14:12:22 -05:00
ben marsh
ff127b94b6 Horde: Remove duplicate claims when issuing JWTs.
[CL 30512241 by ben marsh in ue5-main branch]
2024-01-09 14:04:20 -05:00
ben marsh
889dc8cf67 Horde: Add logging for bearer token generation.
[CL 30511597 by ben marsh in ue5-main branch]
2024-01-09 13:45:37 -05:00
henrik karlsson
e30e9214aa [UBA]
* Added popup menu on right mouse click
* Added so it is possible to save active visualizing session

[CL 30509401 by henrik karlsson in ue5-main branch]
2024-01-09 12:43:47 -05:00
ben marsh
46ab79d2a9 Horde: Upgrade server to NET 8.0.
- Shared libraries still default to building as NET 6, but are forced to build against NET 8 using the UE_DOTNET_VERSION environment variable for running tests in Docker.

[FYI] Joe.Kirchoff, Joakim.Lindqvist

[CL 30509382 by ben marsh in ue5-main branch]
2024-01-09 12:43:29 -05:00