Devin Doucette
b136d7dd77
DDC: Fixed accumulation and reporting of cache store latency
...
#jira UE-198599
#rb Zousar.Shaker
[CL 29053695 by Devin Doucette in 5.3 branch]
2023-10-24 17:09:19 -04:00
Devin Doucette
8ba9811169
DDC: Fixed a crash when a boot cache is present
...
#jira UE-197936
#rb Tim.Smith
[CL 28927108 by Devin Doucette in 5.3 branch]
2023-10-19 14:32:41 -04:00
Devin Doucette
73a5ca4f56
DDC: Fixed -DDC-Verify being ignored if there is no verify node in the graph
...
#jira UE-193488
#rb Zousar.Shaker
#rnx
[CL 27254499 by Devin Doucette in 5.3 branch]
2023-08-21 17:32:01 -04:00
Johan Berg
3b83634f77
No master fix for UnrealVirtualizationTool
...
#jira UE-192221
#rb paul.chipchase
[CL 26880638 by Johan Berg in 5.3 branch]
2023-08-07 08:49:06 -04:00
zousar shaker
a31487e960
DDC: Fixed missing cache bucket on GetChunks for stats
...
#rb devin.doucette
#rnx
[CL 26755135 by zousar shaker in 5.3 branch]
2023-08-01 17:08:28 -04:00
devin doucette
648f7ceaa8
DDC: Fixed missing cache bucket for stats
...
#rb Matt.Peters
#rnx
[CL 26673269 by devin doucette in 5.3 branch]
2023-07-28 10:40:35 -04:00
devin doucette
b7ca87264c
DDC: Gather bucket stats from the new ICacheStats
...
#jira UE-133395
#rb Matt.Peters
#rnx
[CL 26555490 by devin doucette in 5.3 branch]
2023-07-24 16:59:23 -04:00
zousar shaker
f2c7a0d374
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 26441952 by zousar shaker in 5.3 branch]
2023-07-18 14:43:33 -04:00
devin doucette
db963c2da7
DDC: Added request name to FCacheStoreRequestStats
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 26210988 by devin doucette in 5.3 branch]
2023-06-23 11:38:51 -04:00
devin doucette
860d769e57
DDC: Disable stats for cache stores that should not be visible
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 26193364 by devin doucette in 5.3 branch]
2023-06-22 16:44:45 -04:00
devin doucette
eab5eac6b1
DDC: Added ICacheStoreStats to the Jupiter cache
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 26186152 by devin doucette in 5.3 branch]
2023-06-22 12:57:22 -04:00
devin doucette
6537f4b980
DDC: Added ICacheStoreStats to S3
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 26158704 by devin doucette in 5.3 branch]
2023-06-21 15:26:27 -04:00
devin doucette
64810d6ff7
DDC: Prepared the Jupiter cache for ICacheStoreStats
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 26154523 by devin doucette in 5.3 branch]
2023-06-21 13:34:01 -04:00
devin doucette
a09c2dc915
DDC: Fixed the in-flight memory cache to be read-only
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 26150216 by devin doucette in 5.3 branch]
2023-06-21 11:02:43 -04:00
dan engelbrecht
1511c0ba38
Return error if we receive a partial record from zenserver
...
#rb devin.doucette
#prefligth 648a3d2f88385dd88cfdda4a
[CL 26035344 by dan engelbrecht in 5.3 branch]
2023-06-16 01:10:14 -04:00
dan engelbrecht
a46531dd35
Make sure record policy is set up correctly in batch requests to Zen
...
#rb devin.doucette
[CL 25982752 by dan engelbrecht in ue5-main branch]
2023-06-14 12:31:13 -04:00
devin doucette
ab371b64e2
DDC: Fixed leaking cache store stats in the Zen cache
...
#jira UE-133395
#rb none
#rnx
[CL 25977512 by devin doucette in ue5-main branch]
2023-06-14 10:12:47 -04:00
devin doucette
d3b72ca4be
DDC: Added ICacheStoreStats to the Zen cache
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 25964028 by devin doucette in ue5-main branch]
2023-06-13 17:14:59 -04:00
devin doucette
be4f2696da
DDC: Added ICacheStoreStats to the pak file cache and added physical size to memory cache stats
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 25897379 by devin doucette in ue5-main branch]
2023-06-09 12:50:57 -04:00
devin doucette
27cdd0bc2a
DDC: Fixed the tests of the cache hierarchy
...
#rb Zousar.Shaker
#rnx
[CL 25871631 by devin doucette in ue5-main branch]
2023-06-08 10:50:44 -04:00
devin doucette
3897ae4e92
DDC: Added ICacheStoreStats to the memory cache and cleaned up graph node lifetime
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 25870464 by devin doucette in ue5-main branch]
2023-06-08 10:07:21 -04:00
devin doucette
5229f46947
DDC: Added ICacheStoreStats and related functionality for cache stores to report stats
...
#jira UE-133395
#rb Zousar.Shaker
#rnx
[CL 25843613 by devin doucette in ue5-main branch]
2023-06-07 09:47:55 -04:00
devin doucette
695762674e
DDC: Reverted the change to FCacheStoreAsync::LegacyStats() because it breaks assumptions in reporting of cook stats
...
#rb none
#rnx
[CL 25717089 by devin doucette in ue5-main branch]
2023-05-31 18:40:14 -04:00
devin doucette
6fff9c0396
DDC: Started toward exposing the cache store owner to the cache stores and flattening the hierarchy
...
- Construct an empty hierarchy first and populate it as the graph is parsed.
- Record the need for async and verify nodes, and create them only at the end.
- Extract parsing of debug options including throttling into the cache store owner.
- Expose the cache store owner to the cache store parsing/creation functions.
- Remove the unused speed class debug option.
#preflight 64777c254b0d5a1eb157ac8b
#rb Joe.Pribele
#rnx
[CL 25713242 by devin doucette in ue5-main branch]
2023-05-31 16:32:05 -04:00
kirill zorin
b6ee3a6c64
Fix UE_LOG callsites that have format string-related UB
...
#rb trivial
#preflight 647107780a6634dbb236a0a6
[CL 25651638 by kirill zorin in ue5-main branch]
2023-05-26 15:52:39 -04:00