Commit Graph

831 Commits

Author SHA1 Message Date
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
zousar shaker
ba55084a82 DDC: Fixed missing cache bucket on GetChunks for stats
#rb devin.doucette
#rnx

[CL 26755084 by zousar shaker in ue5-main branch]
2023-08-01 17:07:33 -04:00
danny couture
5c1c6cd4b4 Fix TSAN warning about potential race when releasing shared string
#rnx
#rb Devin.Doucette

[CL 26735342 by danny couture in ue5-main branch]
2023-08-01 07:49:14 -04:00
devin doucette
451859a759 DDC: Fixed missing cache bucket for stats
#rb Matt.Peters
#rnx

[CL 26673157 by devin doucette in ue5-main branch]
2023-07-28 10:37:53 -04:00
devin doucette
3df0bf7f14 DDC: Gather bucket stats from the new ICacheStats
#jira UE-133395
#rb Matt.Peters
#rnx

[CL 26555188 by devin doucette in ue5-main branch]
2023-07-24 16:52:05 -04:00
devin doucette
402d04cde9 DDC: Added request name to FCacheStoreRequestStats
#jira UE-133395
#rb Zousar.Shaker
#rnx

[CL 26210120 by devin doucette in ue5-main branch]
2023-06-23 10:51:52 -04:00
zousar shaker
f92dc5c090 Fix a collection of bugs related to ZenServer launching:
- 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]
2023-06-23 00:49:34 -04:00
devin doucette
788aec3845 DDC: Disable stats for cache stores that should not be visible
#jira UE-133395
#rb Zousar.Shaker
#rnx

[CL 26192921 by devin doucette in ue5-main branch]
2023-06-22 16:35:48 -04:00
devin doucette
3a730d179e DDC: Added ICacheStoreStats to the Jupiter cache
#jira UE-133395
#rb Zousar.Shaker
#rnx

[CL 26186125 by devin doucette in ue5-main branch]
2023-06-22 12:55:58 -04:00
devin doucette
23c14b391a DDC: Added ICacheStoreStats to S3
#jira UE-133395
#rb Zousar.Shaker
#rnx

[CL 26158531 by devin doucette in ue5-main branch]
2023-06-21 15:23:06 -04:00
devin doucette
c4e4dfad44 DDC: Prepared the Jupiter cache for ICacheStoreStats
#jira UE-133395
#rb Zousar.Shaker
#rnx

[CL 26154477 by devin doucette in ue5-main branch]
2023-06-21 13:32:34 -04:00
devin doucette
f8198f77f0 DDC: Fixed the in-flight memory cache to be read-only
#jira UE-133395
#rb Zousar.Shaker
#rnx

[CL 26150641 by devin doucette in ue5-main branch]
2023-06-21 11:24:03 -04:00
dan engelbrecht
46b88104b8 Return error if we receive a partial record from zenserver
#rb devin.doucette
#prefligth 648a3d2f88385dd88cfdda4a

[CL 26006460 by dan engelbrecht in ue5-main branch]
2023-06-15 04:54:40 -04:00