Commit Graph

36 Commits

Author SHA1 Message Date
mark lintott
da46ade47c Added Cache Speed Stats to Analytics
Added Zen Server Stats to Analytics
#rb zousar.shaker, devin.doucette
#jira none
#preflight 6295d84bd57da28cc8ee9eab

[CL 20434901 by mark lintott in ue5-main branch]
2022-05-31 05:11:05 -04:00
lauren barnes
5f7006fb53 Fixing EditorStyle->AppStyle merge errors
#rb trivial

#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20073150 via CL 20073151
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20105751 by lauren barnes in ue5-main branch]
2022-05-09 13:31:58 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
mark lintott
3fb31cab93 Removed Horde DDC Backend warning notification when Zen Backend is present
#fyi paul.chipchase
#jira none
#rb trivial
#preflight 626a67cb7341fc81fb227321

[CL 19957310 by mark lintott in ue5-main branch]
2022-04-28 06:28:58 -04:00
mark lintott
716a674b0d Non-Unity Fix
#jira UE-150250
#rb trivial
#preflight 626941d47f6900cdefa50635

[CL 19938283 by mark lintott in ue5-main branch]
2022-04-27 09:21:42 -04:00
mark lintott
4dad041e96 Implemented Editor notifcations when BulkData payloads cannot be reached through any Virtual Aseet backend.
#jira none
#rb paul.chipchase
#fyi patrick.finegan
#preflight 6262a193a2579b4c7744c813

[CL 19863788 by mark lintott in ue5-main branch]
2022-04-22 08:55:44 -04:00
leon huang
0193ffe8d3 Fix for CIS warnings for localization duplicate keys. Fixes simply involve changing one of the colliding localization keys.
#rnx
	#rb: Vincent.Gauthier
	#jira: UE-143620
	#preflight: 6222489d2f7d78332e121416
	#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: leon.huang
#ROBOMERGE-SOURCE: CL 19272838 in //UE5/Release-5.0/... via CL 19273134
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v924-19243027)

[CL 19275063 by leon huang in ue5-main branch]
2022-03-04 16:10:23 -05:00
vincent gauthier
1bd18c6704 Fix to Localization macros usage.
#jira UE-136397
#rb Patrick.Boutot
#preflight 62153604141b500e17ec4ad5
#lockdown jeanmichel.dignard

#ROBOMERGE-OWNER: vincent.gauthier
#ROBOMERGE-AUTHOR: vincent.gauthier
#ROBOMERGE-SOURCE: CL 19081591 in //UE5/Release-5.0/... via CL 19096389
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19140512 by vincent gauthier in ue5-main branch]
2022-02-24 23:16:52 -05:00
paul chipchase
cb1497937a Move the 'Virtual Assets' menu entry from 'Tools' to 'Tools -> Audit'
#rb trivial
#jira UE-141659
#preflight 62038c70eb4284aebffe037a

- The UX team think s that the audit submenu is a better fit for SVirtualAssetsStatisticsDialog than the top level.
- Given that the dialogs main use is to audit the amount of data that the user has moved around this makes sense.

[CL 18915332 by paul chipchase in ue5-main branch]
2022-02-09 04:55:22 -05:00
paul chipchase
05d81ee7f3 EditorBulkData and the virtualization system now use FIoHash directly and FPayloadId is removed
#rb Per.Larsson, Devin.Doucette
#jira UE-133497
#rnx
#preflight 61f835491c5ac5523462810a

- A lot of files have been touched but most of this is changing FPayload::IsValid to !FIoHash::IsZero, the main changes are in EditorBulkData/EditorBulkDataTests
- The only difference between FPayloadId and FIoHash is that the former considered the hash of an invalid or empty buffer to be 'invalid' too where as FIoHash would return a valid hash
-- To keep behaviour the same, we only hash payloads in EditorBulkData using a utility method ::HashBuffer which will not hash empty or invalid payloads and return a default FIoHash instead.
-- Unit tests have been extended to prove that the behaviour has not changed.

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18806362 in //UE5/Release-5.0/... via CL 18808527 via CL 18821790
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18822154 by paul chipchase in ue5-main branch]
2022-02-02 02:21:24 -05:00
paul chipchase
ef77cc1dc3 The editor can now compile when ENABLE_COOK_STATS is set to 0
#rb Mark.Lintott
#rnx
#preflight 61f13dbc7266f4e79bcebc17

- Fixed up a number of places that needed to be wrapped in #if ENABLE_COOK_STATS or #if OUTPUT_COOKTIMING
- The SDerivedDataCacheStatisticsDialog cannot display anything when cooking stats are disabled, so instead we show a message explaining why the dialog has no info

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18769696 in //UE5/Release-5.0/... via CL 18769699 via CL 18769791
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18769800 by paul chipchase in ue5-main branch]
2022-01-28 06:39:14 -05:00
paul chipchase
2848641c68 Add a horizontal scrollbox to SVirtualAssetsStatisticsDialog
#rb Sebastian.Nordgren
#rnx
#jira UE-139891
#preflight 61ee8ed1ef289ffc6de22851

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18707811 in //UE5/Release-5.0/... via CL 18707812 via CL 18707952
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18707959 by paul chipchase in ue5-main branch]
2022-01-24 09:12:04 -05:00
mark lintott
5dda670d1e Fix for Virtual Assets patload notification popping too fequently
#jira UE-136222
[FYI] lauren.barnes
#preflight 61ead65df63a4c1de093b6fb

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18689931 in //UE5/Release-5.0/... via CL 18689944 via CL 18689956
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18689970 by mark lintott in ue5-main branch]
2022-01-21 10:57:43 -05:00
marc audy
93a8be9937 Allow users to disable all or specific notifications from DDC system
#rb trivial
[FYI] Joakim.Lindqvist
#preflight 61e57d2d87389804e55e7c99

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18633437 via CL 18633451 via CL 18633455 via CL 18652751 via CL 18652753 via CL 18652758
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18652768 by marc audy in ue5-main branch]
2022-01-18 19:40:08 -05:00
UnrealBot
c47e81b2cb Branch snapshot for CL 18531810
[CL 18531810 in ue5-main branch]
2022-01-06 16:44:09 +00:00
UnrealBot
2987349d36 Branch snapshot for CL 18514113
[CL 18514113 in ue5-main branch]
2022-01-05 20:41:17 +00:00
mark lintott
c8df4e3e4c Updated Zen Dashbaord and Zen Stats for latest Zen Server API changes.
Removed ZenCacheStatistics from the DDC Editor Module as it is no longer required
#rb trivial
[FYI] per.larsson, devin.doucette
#preflight 61d58abec65e66487b1b2384

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18517627 in //UE5/Release-5.0/... via CL 18517629
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18517632 by mark lintott in ue5-release-engine-test branch]
2022-01-05 07:15:55 -05:00
devin doucette
54235555db DDC: Moved FDerivedDataBackendInterface from Public to Private
The interface was in the public folder before 5.0, but was not usable from there in a meaningful way.

#rb Zousar.Shaker
#rnx
#preflight 61bbac388a62de8385c132c7

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18479761 in //UE5/Release-5.0/... via CL 18481541
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18481817 by devin doucette in ue5-release-engine-test branch]
2021-12-16 19:56:56 -05:00
devin doucette
14bcbbe4c6 DDC: Updated the stat dialog layout and split Zen to include its local stats and upstream stats
#rb Zousar.Shaker
#rnx
#preflight 61bba91ac32d830955820a47

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18479360 in //UE5/Release-5.0/... via CL 18481538
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18481812 by devin doucette in ue5-release-engine-test branch]
2021-12-16 19:56:35 -05:00
paul chipchase
1bc341f7ec The virtualized asset statistic panel now displays the correct values in the Time and Size columns
#rb trivial
#jira UE-137075
#rnx
#preflight 61b21e1a5c61dba07b35d8c0

- The time column was showing the size data and vice versa, as the columns were originally the other way around.
- Fixed alignment issues
- Fixed a typo in the DisplayPayloadActivityInfo lambda

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18419813 in //UE5/Release-5.0/... via CL 18422467
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18422725 by paul chipchase in ue5-release-engine-test branch]
2021-12-09 14:47:31 -05:00
mark lintott
f853aa6574 Put the Zen cache hits ratio display back to how it was before.
#rb none
#jira none
#preflight 61b07269643ecfe8b06e2a49

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18404027 in //UE5/Release-5.0/... via CL 18404035
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404038 by mark lintott in ue5-release-engine-test branch]
2021-12-08 04:07:25 -05:00
mark lintott
93f0e38a16 UI Tweaks for Zen Stats
#rb trivial
#jira none
#preflight 61a8b5eb0263140fa845cf96

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18351086 in //UE5/Release-5.0/... via CL 18351102
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18351103 by mark lintott in ue5-release-engine-test branch]
2021-12-02 07:11:30 -05:00
mark lintott
066109181d Fixed issue where the Virtual Payload PullCount became negative
#preflight 61a7a581e8314ee7b586ffff

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18340296 in //UE5/Release-5.0/... via CL 18340312
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18340324 by mark lintott in ue5-release-engine-test branch]
2021-12-01 11:49:50 -05:00
mark lintott
e0d24c21b9 Added Notification events to VA system
Added notification UI for reporting errors syncing bulk data
Added notification UI for displaying sync activity
#rb paul.chipchase
#jira none
#preflight 619d3c8a47752856c96d119f

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18273993 in //UE5/Release-5.0/... via CL 18274011
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18274015 by mark lintott in ue5-release-engine-test branch]
2021-11-23 15:05:13 -05:00
mark lintott
cb4dbb08fa Updated VA UI so that a clear message is given if the feature is currently disabled.
#rb trivial
[FYI] paul.chipchase, patrick.finnegan
#jira none
#preflight 619ccff6f70a9e92db375117

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18268522 in //UE5/Release-5.0/... via CL 18268536
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18268540 by mark lintott in ue5-release-engine-test branch]
2021-11-23 06:54:34 -05:00