Ben Marsh
21c932d86a
Horde: Add a generalized error handler path that formats exceptions as log events so they can be rendered on the dashboard. Should provide much more context for internal server errors.
...
#preflight none
#fyi Josh.Engebretson
[CL 25727000 by Ben Marsh in ue5-main branch]
2023-06-01 10:57:58 -04:00
Ben Marsh
bc5c86f8e9
Horde: Remove log line throwing an exception.
...
#preflight none
[CL 25726922 by Ben Marsh in ue5-main branch]
2023-06-01 10:55:21 -04:00
Ben Marsh
215666cacf
Horde: Include exception message when unable to submit new changes.
...
#preflight none
[CL 25724675 by Ben Marsh in ue5-main branch]
2023-06-01 09:16:54 -04:00
Ben Marsh
a4e2059326
Horde: Abstract out logic for building bundles into an interface, so implementations can choose not to use it if they desire.
...
#preflight 6477f5eb313d43282fcf9a9f
[CL 25724155 by Ben Marsh in ue5-main branch]
2023-06-01 08:39:27 -04:00
nicolas mercier
7379b5d2a0
Add an option to embed an alternate PDB search path into a Windows executable. This can be used to store PDB files in e.g. subdirectories. The default behaviour remains that the PDB file is searched in the same directory as the executable.
...
#rb [at]daniele.vettorel
#rnx
[CL 25721616 by nicolas mercier in ue5-main branch]
2023-06-01 04:30:15 -04:00
David Lesage
325d472511
Switch mesher in case of failure
...
#jira UE-186713
#rb jeanluc.corenthin
#preflight 6478514b3a1270a6fd13bb3c
[CL 25721504 by David Lesage in ue5-main branch]
2023-06-01 04:20:09 -04:00
kerim borchaev
3adda8b6f6
[Rhino] Fixed export crash when exporting a model
...
- exportimg meshes with multiple uv sets
#jira UE-173206
#preflight 64762215fe6a3b258aeb87da
#rb JeanLuc.Corenthin
[CL 25720645 by kerim borchaev in ue5-main branch]
2023-06-01 01:21:20 -04:00
kerim borchaev
72f4d9c3c9
[Navisworks] Tooltips are now working when docking/undocking plugin UI. Export tooltip added.
...
#jira UE-185161
#preflight 64775c9e0848b7126dcb06f0
#preflight JeanLuc.Corenthin
[CL 25720625 by kerim borchaev in ue5-main branch]
2023-06-01 01:18:46 -04:00
bryan sefcik
5fcc1c97a3
Updated the shared pch logic to traverse the dependency tree to find the best shared pch for each module. The logic before would only look at the direct dependencies which if changed could result in possibly worse compile times because a less optimal pch could be picked.
...
Note: There however are occasions where the old logic can give better shared pchs because it doesn't check whether there is a circular dependency. The new logic does check for circular dependencies so it can sometimes return a safer but less optimal shared PCH. If we find the old logic gives a better shared pch then we go ahead and use it. This will be removed after some of the circular dependencies are resolved.
#rb joe.kirchoff
#preflight 6477e3b87f02573726be946c
[CL 25720154 by bryan sefcik in ue5-main branch]
2023-05-31 23:29:01 -04:00
bob tellez
ae9e70b0eb
#UE Unconditionally disabling a couple ASAN annotations to workaround an issue related to building third party libraries with different asan options than the main binary. This may be fixed in a future version of MSVC, but for now we will disable them.
...
[FYI] mickael.gilabert,zach.brockway
[CL 25714680 by bob tellez in ue5-main branch]
2023-05-31 17:09:37 -04:00
Ben Marsh
69b8edffb2
Build fix
...
#preflight none
[CL 25710326 by Ben Marsh in ue5-main branch]
2023-05-31 15:08:06 -04:00
Ben Marsh
99f5820768
Build fix.
...
#preflight none
[CL 25709809 by Ben Marsh in ue5-main branch]
2023-05-31 14:53:16 -04:00
Ben Marsh
221ce42510
Horde: Remove hashes from node handles by default. A separate HashedNodeHandle type bundles the handle with a hash value for round-tripping data through NodeRef objects.
...
#preflight none
[CL 25709378 by Ben Marsh in ue5-main branch]
2023-05-31 14:41:23 -04:00
Josh Engebretson
37e577240b
Horde: Relax update polling for projects
...
#jira none
#preflight none
#skipci
#rnx
[CL 25707006 by Josh Engebretson in ue5-main branch]
2023-05-31 13:41:58 -04:00
joe kirchoff
acacd6a8de
UnrealBuildTool: More automated code cleanup
...
* Use object type rather than var
* Remove double newlines
* Use pattern matching
#rnx
#preflight 647780095d23eca37d28a387
[CL 25706751 by joe kirchoff in ue5-main branch]
2023-05-31 13:37:21 -04:00
Ben Marsh
20355594a8
Horde: Remove methods which assume the hash is stored with a node handle.
...
#preflight none
[CL 25704985 by Ben Marsh in ue5-main branch]
2023-05-31 12:41:58 -04:00
Joakim Lindqvist
7c6fc13b2c
Unreal Cloud DDC - Update nginx rewrite to use host variable
...
#preflight none
[CL 25703291 by Joakim Lindqvist in ue5-main branch]
2023-05-31 11:41:46 -04:00
Joakim Lindqvist
0d4c1e1b3e
Unreal Cloud DDC - Use a shorter identifier for https redirect to be in line with kubernetes requirments
...
#preflight none
[CL 25702467 by Joakim Lindqvist in ue5-main branch]
2023-05-31 11:00:15 -04:00
Ben Marsh
432991e2e3
Horde: Register bisect service as a hosted service for worker servers.
...
#preflight none
[CL 25702181 by Ben Marsh in ue5-main branch]
2023-05-31 10:49:28 -04:00
Ben Marsh
3a4c00907c
Horde: Always keep agents using the same Perforce server for a day if it's still healthy, and only rely on randomization/weighting after that. Frequently used agents were switching servers more than rarely used agents.
...
#preflight none
[CL 25702067 by Ben Marsh in ue5-main branch]
2023-05-31 10:42:59 -04:00
Ben Marsh
e24c58010c
Move BucketId implementation into UnrealCloudDDC. Not needed by the public API at the moment.
...
#preflight 647757500848b7126dc4d5bd
[CL 25701894 by Ben Marsh in ue5-main branch]
2023-05-31 10:37:30 -04:00
Joakim Lindqvist
d0d601c21d
Unreal Cloud DDC - Added support for https redirect via nginx if using a level 4 load balancer.
...
#preflight none
[CL 25701812 by Joakim Lindqvist in ue5-main branch]
2023-05-31 10:32:27 -04:00
Ben Marsh
c80dcd77cb
Fix UBT/UAT building on Windows ARM64.
...
#preflight 6477562f4b0d5a1eb1411fa1
[CL 25701794 by Ben Marsh in ue5-main branch]
2023-05-31 10:31:38 -04:00
Ben Marsh
aa7ef6a644
Horde: Remove unused small object store implementation.
...
#preflight none
[CL 25700970 by Ben Marsh in ue5-main branch]
2023-05-31 09:39:31 -04:00
Ben Marsh
d95519be28
Horde: Store previously assigned Perforce server for agents in Redis, and weight strongly for preferring the the same server if still available.
...
#preflight none
[CL 25700715 by Ben Marsh in ue5-main branch]
2023-05-31 09:30:46 -04:00