The existing GetSynchronous, GetAsynchronous, and Put functions are deprecated in favor of the DebugContext overloads. It is unlikely that a licensee has derived from FDerivedDataCacheInterface, but anyone who does will have a compile error that they override a non-virtual function and that they don't implement a pure virtual function, which will be straightforward to fix.
#rb Zousar.Shaker
#ROBOMERGE-OWNER: Devin.Doucette
#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 11210386 via CL 11210387
#ROBOMERGE-BOT: (v643-11205221)
[CL 11210609 by Devin Doucette in Main branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]
#jira
#rnx
[FYI] Graeme.Thornton
#ROBOMERGE-SOURCE: CL 10808963 via CL 10808964
#ROBOMERGE-BOT: (v610-10636431)
[CL 10808966 by marc audy in Main branch]
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb
#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)
[CL 10309932 by marc audy in Main branch]
Aligning large files will significantly reduce patch size when doing delta patching on XboxOne.
However, it will also increase package size by about 5%.
#rb Daniel.Lamb
#ROBOMERGE-SOURCE: CL 8334773 via CL 8357932
#ROBOMERGE-BOT: (v401-8057353)
[CL 8359105 by hongyi yu in Main branch]
#rb none
[FYI] daniel.lamb
#jira
#ROBOMERGE-SOURCE: CL 8288568 via CL 8288569 via CL 8288836
#ROBOMERGE-BOT: (v401-8057353)
[CL 8288864 by ben marsh in Main branch]
Also removed DDC config file. Will need to figure out another way to do this when we enable DDC.
Graeme.Thornton
#ROBOMERGE-SOURCE: CL 8240468 via CL 8240483 via CL 8243394
#ROBOMERGE-BOT: (v401-8057353)
[CL 8243494 by daniel lamb in Main branch]
Multithreaded file compression in unrealpak CreatePak. Local testing shows 50% improvement.
Added compressed files to the DDC this doesn't improve performance when using Oodle Optimal2 but does improve when using Oodle Optimal3.
#test preflight switch builds.
Graeme.Thornton
#ROBOMERGE-AUTHOR: Daniel.Lamb
#ROBOMERGE-SOURCE: CL 8216871 via CL 8229351
#ROBOMERGE-BOT: (v401-8057353)
[CL 8230264 by bob tellez in Main branch]
Back out changelist 7256178. This was a bad merge
#ROBOMERGE-OWNER: bob.tellez
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7258012 via CL 7266926
#ROBOMERGE-BOT: (v369-7254125)
[CL 7266952 by bob tellez in Main branch]
Merging CL#7251132 from //Fortnite/Release-Competitive.9.40
Merging in all missing changes from Release-9.40 to Release-Competitive.9.40 to try to make RoboMerge happy.
#rnx
#rb none
#ROBOMERGE-OWNER: bob.tellez
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7256432 via CL 7266483
#ROBOMERGE-BOT: (v369-7254125)
[CL 7266503 by bob tellez in Main branch]
- If a corrupt index is detected, do a retry but collect and log more information along the way to help diagnose the issue.
#rb stefan.boberg
#ROBOMERGE-SOURCE: CL 6685180 via CL 6685186 via CL 6751170
#ROBOMERGE-BOT: (v365-6733468)
[CL 6751664 by graeme thornton in Main branch]