Fix LogicalReadSize for ZenCacheStore GetChunks
Add missing fields for GatherAnalytics in ZenServerInterface
#rb devin.doucette
[CL 28028176 by dan engelbrecht in ue5-main branch]
Change GUID SessionId in FApp to base it on the SessionObjectId to make it easier to correlate session ids in zenserver
#rb stefan.boberg zousar.shaker
[CL 26841373 by dan engelbrecht in ue5-main branch]
- Fix a message that had the text and caption fields inverted.
- Ensure that sandbox instances don't overwrite the .runcontext file used by non-sandbox instances.
- Fix a bug where the Zen data path when following DDC path settings wasn't normalizing the path leading to needless shutdown and startup of zenserver.
#rb matt.peters
[CL 26205402 by zousar shaker in ue5-main branch]
#rb dan.engelbrecht
#jira none
#rnx
#preflight 6440f5eab91c130758ef099d
- The parameter OutEffectivePort is optional, but we were not checking if it was valid or not before writing to it.
[CL 25123346 by paul chipchase in ue5-main branch]
The setting will only take affect for zenserver when the editor is restarted.
#jira UE-136311
#rb per.larsson
#preflight 6128a09672e9eb00016ec5ad
[CL 24908065 by dan engelbrecht in ue5-main branch]
- Properly identify running instance with matching configuration when using a remapped effective port
- Properly handle shut down of configuration mismatch when using a remapped effective port
- Use shared ZenServerState to add sponsor processes instead of re-launching zenserver multiple times (zenserver is broken in that scenario)
- Clean up naming of functions and parameters to make intention extra clear
- Fix mixup of title vs text fields in some text boxes
- Fix shutdown of zenserver process if we can't get a run context in TryRecovery()
#preflight 640b8dde28026468d96b54b8 640b8651482188d710497268
#rb zousar.shaker
[CL 24597266 by dan engelbrecht in ue5-main branch]
Handle scenario where the data dir is locked by a process not running locally by informing user and exit gracefully.
Reuse running zen server instance if all but current port is the same and adjust port to running instance.
#rb zousar.shaker stefan.boberg
#preflight 640a0566482188d7109e5836
[CL 24576858 by dan engelbrecht in ue5-main branch]