devin doucette
814720d7fd
DDC: Fixed a crash when a boot cache is present
...
#jira UE-197936
#rb Tim.Smith
[CL 28759412 by devin doucette in ue5-main branch]
2023-10-13 13:26:35 -04:00
nick edwards
69726f5ee7
Update code using FJsonObject to use TCHAR strings instead of ANSI strings. Removes unnecessary string conversions and removes compilation errors when FJsonObject is updated to use FStringViews.
...
[CL 28536648 by nick edwards in ue5-main branch]
2023-10-06 08:18:42 -04:00
zousar shaker
0ba09b3e1f
Remove erroneous text from filesystem cache store speed test logs. The logic for whether the file store gets used or not is more subtle than implied by the log text.
...
#rb none
[FYI] devin.doucette
[FYI] dan.thompson
[CL 28467641 by zousar shaker in ue5-main branch]
2023-10-04 14:38:53 -04:00
devin doucette
197b2197ba
DDC: Removed the synchronous request pools from HttpCacheStore
...
These are not used by default and were only kept to support A/B testing in the past.
#rb Zousar.Shaker
#rnx
[CL 28415416 by devin doucette in ue5-main branch]
2023-10-03 11:22:39 -04:00
devin doucette
8e1e6dea73
DDC: Added cancellation support to FHttpCacheStoreRequestQueue
...
#rb Steve.Robb
#rnx
[CL 28413356 by devin doucette in ue5-main branch]
2023-10-03 10:23:20 -04:00
zousar shaker
2a2910744f
Downgrade messages from ZenCacheStore from Warning to Display as they can be expected to come up due to network conditions or temporary outages and do not break functionality.
...
#rb devin.doucette
[CL 28357691 by zousar shaker in ue5-main branch]
2023-09-29 17:36:33 -04:00
steve robb
a84e22104b
Replaced GET_VARARGS* macros with GET_TYPED_VARARGS*.
...
#rb james.hopkin
#jira UE-194628
[CL 28346416 by steve robb in ue5-main branch]
2023-09-29 13:00:07 -04:00
zousar shaker
8e368cea22
Fix bug in Zen DDC client. Don't assume that if the data hash of a response is available as an attachment that it should be included in the reponse. If the request is skipping data, then even if the attachment is present (eg: from another request in the batch), it should not be included when processing the request that had SkipData.
...
#rb dan.engelbrecht
[CL 28187457 by zousar shaker in ue5-main branch]
2023-09-25 10:31:36 -04:00
devin doucette
abb87ce201
DDC: Eliminated most blocking during put requests in HttpCacheStore
...
#rb Zousar.Shaker
[CL 28141466 by devin doucette in ue5-main branch]
2023-09-22 12:45:45 -04:00
dan engelbrecht
e517a3bc58
Add CPU time and latency stats to ZenCacheStore
...
Fix LogicalReadSize for ZenCacheStore GetChunks
Add missing fields for GatherAnalytics in ZenServerInterface
#rb devin.doucette
[CL 28028176 by dan engelbrecht in ue5-main branch]
2023-09-20 02:58:55 -04:00
zousar shaker
d4e2723732
Fix handling of cancelation in Zen DDC client to avoid having it treated as equivalent to an unexpected error.
...
#rb devin.doucette
[CL 27969813 by zousar shaker in ue5-main branch]
2023-09-18 15:22:34 -04:00
zousar shaker
d59b5d40f3
Fix bug where the key used for simulate miss checks on the GetRecord operation could be uninitialized on the HttpCacheStore.
...
#rb none,trivial
[CL 27867807 by zousar shaker in ue5-main branch]
2023-09-14 00:36:06 -04:00
devin doucette
ce32414b30
DDC: Disabled propagation of gets from the cache of in-flight puts and added support for write-only cache stores
...
- Do not invoke the put completion callback from the hierarchy until a put to a readable node succeeds, which is now tracked by bFinished.
- Use StopGetStore on the in-flight put cache to stop gets from that cache from propagating as duplicate puts.
- Disable the in-flight put cache for async wrappers used by propagation of gets.
#jira UE-192655
#rb Zousar.Shaker
[CL 27771618 by devin doucette in ue5-main branch]
2023-09-11 17:24:27 -04:00
zousar shaker
8c75ff393b
ZenDashboard refresh to add project stats and clean up reporting of disk size.
...
#rb dan.engelbrecht
[CL 27546624 by zousar shaker in ue5-main branch]
2023-08-31 22:30:53 -04:00
louisphilippe seguin
36c722f3c4
Fix wrong printf parameters in checkf & ensuremsgf found in engine code
...
#rb Fabian.Giesen, Kirill.Zorin
#rnx
[CL 27519547 by louisphilippe seguin in ue5-main branch]
2023-08-31 08:56:30 -04:00
zousar shaker
046403de46
Fix mislabeled bVerbose variable name in Jupiter Http code.
...
#rb none,trivial
[CL 27332573 by zousar shaker in ue5-main branch]
2023-08-23 23:38:40 -04:00
devin doucette
24924bde18
DDC: Fixed creation of stats when using a throttle node
...
#rb Zousar.Shaker
[CL 27321110 by devin doucette in ue5-main branch]
2023-08-23 17:16:33 -04:00
devin doucette
16c4153fdb
DDC: Cleaned up the cache replay uses of UE_LOG that were recently fixed
...
#rb trivial
#rnx
[CL 27307916 by devin doucette in ue5-main branch]
2023-08-23 11:43:31 -04:00
kirill zorin
66c882e375
Fix instances of incorrect usage of UE_LOG.
...
#rb trivial
[CL 27306121 by kirill zorin in ue5-main branch]
2023-08-23 11:04:15 -04:00
devin doucette
1da80becdf
DDC: Fixed -DDC-Verify being ignored if there is no verify node in the graph
...
#jira UE-193488
#rb Zousar.Shaker
#rnx
[CL 27257444 by devin doucette in ue5-main branch]
2023-08-21 19:00:46 -04:00
zousar shaker
6b75b9a36e
Change HTTP cache store to allow GetChunks to execute asynchronous network operations.
...
#rb devin.doucette
#rnx
[CL 27104962 by zousar shaker in ue5-main branch]
2023-08-15 11:49:22 -04:00
david harvey
bdb4199eeb
Remove unnecessary WindowsHWrapper.h & MinWindows.h include - both files will be automatically included by AllowWindowsPlatformTypes.h
...
#jira UE-152863
#rnx
#rb Josh.Adams
[CL 26912096 by david harvey in ue5-main branch]
2023-08-08 05:50:53 -04:00
johan berg
a6d6caa97f
No master fix for UnrealVirtualizationTool
...
#jira UE-192221
#rb paul.chipchase
[CL 26883694 by johan berg in ue5-main branch]
2023-08-07 11:14:23 -04:00
dan engelbrecht
b7ecdcbf0b
Add a global FCbObjectId SessionObjectId usable to coordinate session id's to zenserver.
...
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]
2023-08-04 04:15:04 -04:00
devin doucette
d843fd59d5
DDC: Fixed benign race caught by TSan in FRequestOwnerShared
...
#rb Zousar.Shaker
#rnx
[CL 26810118 by devin doucette in ue5-main branch]
2023-08-03 10:24:02 -04:00