Once an impending termination of the agent machine is detected, this file is written to disk to let any workload get an early warning of what is about to happen.
A workload can detect and read this file supplied via an environment variable and take action.
[CL 27556893 by carl bystrom in ue5-main branch]
Fix the warning when the request didn't get removed from http manager when test.
#jira UE-182678
[REVIEW] [at]stephen.ma [at]michael.kirzinger
#rb [at]stephen.ma
[CL 27554811 by lorry li in ue5-main branch]
the dectection of using Native Pointer for member instead of TObjecPtr was swalling the error for interface
#rb zousar.shaker
[CL 27536768 by joe pribele in ue5-main branch]
* Add --login flag to sync command
* Add in-process token cache
* Add auth token when quering server features
* Use direct download path when supported by server
#jira UE-192913
#rb none
[CL 27535921 by yuriy odonnell in ue5-main branch]
This creates separate arenas for different types of content, improving read performance due to header data being discarded, and also allows cache instances to be globally configured and injected via DI.
[CL 27528676 by Ben Marsh in ue5-main branch]
- Set http log level to error if the warning logs are expected for specified tests;
- There is a warning about failing to delete file downloaded, because the file is still in use, close the file reader which verifies the file;
- There is a warning about failing to delete file uploaded, because the file is still in use. Now http upload request closes the file reader when complete.
#jira UE-182678
[REVIEW] [at]michael.kirzinger [at]stephen.ma [at]rafa.lecina
#rb [at]rafa.lecina
[CL 27510921 by lorry li in ue5-main branch]
#rb markus.breyer
This patch makes it so calls with multiple arguments don't require a tuple allocation. We just allow functions to have multiple arguments and be called normally. However, when such functions are invoked with a tuple, we'll unbox the tuple into the argument slots.
We also allow functions with single-param-as-tuple to be invoked with multiple arguments. And such functions will box the arguments into a tuple when being called.
A function with N arguments now take up the first N register slots in the frame.
This patch also fills out some more of the bytecode generator to make some tests I wrote work.
[CL 27510491 by saam barati in ue5-main branch]
Make sure HttpManagerRequestAdded and HttpManagerRequestCompleted callback can be called on http thread.
From now on the delegates bind to http manager through SetRequestAddedDelegate and SetRequestCompletedDelegate have to be changed to be thread-safe.
#jira UE-182677
[REVIEW] [at]michael.atchison [at]michael.kirzinger [at]rafa.lecina [at]justin.marcus
[CL 27506980 by lorry li in ue5-main branch]