[FYI] christian.savoie
Original CL Desc
-----------------------------------------------------------------
Add helper to suppress install bundle analytics to avoid spamming during locker randomization which can trigger a lot of installs per action and can be triggered quickly by users.
#tests Compiled ran game
[REVIEW] [at]Daniel.Lamb [at]James.Doverspike [at]Justin.Marcus [at]Thomas.Ross
[CL 25192062 by christian savoie in ue5-main branch]
#tests Compiled ran game
[REVIEW] [at]Daniel.Lamb [at]James.Doverspike [at]Justin.Marcus [at]Thomas.Ross
[CL 25175541 by christian savoie in ue5-main branch]
- Removed some pass-by-value FStrings to use correct const FString& reference instead.
- Added RemoveSessionStats and RemoveBundleStats functions to remove items from the underlying data to clean them up.
#rb none
#tests iOS Client
#ROBOMERGE-SOURCE: CL 11428103 via CL 11428881 via CL 11428920
#ROBOMERGE-BOT: (v654-11333218)
[CL 11428996 by thomas ross in Main branch]
- Allow Synchronous Init to Fail
- Allow requests stats to be reset
[at]Hongyi.Yu [at]Daniel.Lamb
#ROBOMERGE-SOURCE: CL 11311471 via CL 11311508 via CL 11311525
#ROBOMERGE-BOT: (v653-11302973)
[CL 11311533 by justin marcus in Main branch]
- Added ensures to flag problems where you attempt to start stats on bundles that haven't yet been started.
- Adding ability to pass in an FInstallBundleCombinedContentState to StartPersistentStatTrackingSession on InstallBundleManager as this is a useful thing to react to when starting your session tracking.
- Removing bShouldSaveStatsOnUpdate as this is really a trap that noone should ever do. Instead should just set it to save to disk every tick by setting bShouldSaveDirtyStatsOnTick and DirtyStatSaveToDiskRate to 0.
- Changed LoadFromDisk code so that you can load stats from disk without calling StatsBegin. There was a need for stats to be loaded from disk, but not yet active for Sessions (which now call this code automatically when starting a Session PersistentStats for all of it's RequiredBundles).
#rb none
#tests iOS Client
#ROBOMERGE-SOURCE: CL 11221346 via CL 11221348 via CL 11221355
#ROBOMERGE-BOT: (v644-11213502)
[CL 11241252 by thomas ross in Main branch]
Fix FConfigCacheIni::GetSectionNames returning names in reverse order.
Make sure build scripts properly respect bundle order.
change 2/2 - everything not internal
[at]Daniel.Lamb [at]Hongyi.Yu
#ROBOMERGE-SOURCE: CL 11047646 via CL 11047649 via CL 11047656
#ROBOMERGE-BOT: (v637-11041722)
[CL 11047666 by justin marcus in Main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
#tests iOS Client
#rb none
#ROBOMERGE-SOURCE: CL 10805576 via CL 10805577 via CL 10805580 via CL 10805581 via CL 10805582
#ROBOMERGE-BOT: (v610-10636431)
[CL 10805583 by thomas ross in Main branch]
Integrate CL 10801881 manually to try to resolve robomerge mess.
#ROBOMERGE-SOURCE: CL 10802431 via CL 10802432
#ROBOMERGE-BOT: (v610-10636431)
[CL 10802435 by justin marcus in Main branch]
Back out changelist 10784102. CIS errors
[FYI] Thomas.Ross
#ROBOMERGE-SOURCE: CL 10787133 via CL 10787256
#ROBOMERGE-BOT: (v610-10636431)
[CL 10787261 by bob tellez in Main branch]
#tests iOS Client
#rb none
#ROBOMERGE-SOURCE: CL 10784102 via CL 10784117 via CL 10787065 via CL 10787096 via CL 10787127
#ROBOMERGE-BOT: (v610-10636431)
[CL 10787156 by thomas ross in Main branch]
- Implement content request handling
[at]Daniel.Lamb [at]Hongyi.Yu
#ROBOMERGE-SOURCE: CL 10457871 via CL 10458912 via CL 10458923
#ROBOMERGE-BOT: (v595-10452236)
[CL 10458928 by justin marcus in Main branch]
Move bundle stats into a shared utility.
Update bundle source interface.
Begin implementing content requests.
[at]Daniel.Lamb [at]Hongyi.Yu
#ROBOMERGE-SOURCE: CL 10321705 via CL 10321731 via CL 10321739
#ROBOMERGE-BOT: (v593-10286020)
[CL 10321749 by justin marcus in Main branch]
[at]Daniel.Lamb [at]Hongyi.Yu
#ROBOMERGE-SOURCE: CL 10310302 via CL 10310374 via CL 10310389
#ROBOMERGE-BOT: (v593-10286020)
[CL 10310404 by justin marcus in Main branch]
- Add Version Info to GetContentState
[at]Daniel.Lamb
#ROBOMERGE-SOURCE: CL 10073808 via CL 10073823 via CL 10073831 via CL 10073836
#ROBOMERGE-BOT: (v574-10069753)
[CL 10075039 by justin marcus in Main branch]