Trim memory from stream archive before appending new chunk to avoid realloc when possible
Adding Reset method to FLocalFileStreamFArchive
Empty -> Reset on internal archive buffers that are frequently reused
#rb ryan.gerleve
#ROBOMERGE-AUTHOR: brian.bekich
#ROBOMERGE-SOURCE: CL 19479781 via CL 19482266 via CL 19485254 via CL 19494862 via CL 19495149
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v936-19480137)
[CL 19498417 by brian bekich in ue5-main branch]
Replay streamer interface adjustments for common analytics needs
#rb ryan.gerleve, jason.adcock
#ROBOMERGE-AUTHOR: brian.bekich
#ROBOMERGE-SOURCE: CL 19407565 via CL 19411318 via CL 19425242 via CL 19425363
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v930-19419903)
[CL 19429479 by brian bekich in ue5-main branch]
Problem: We are updating DemoCurrentTime in TickDemoPlayback before the ReplayStreamer has any data.
Fix: Make sure we dont update time before we have data to play.
#jira UE-134367
#rb brian.bekich
#ROBOMERGE-AUTHOR: jason.adcock
#ROBOMERGE-SOURCE: CL 18869134 via CL 18869157 via CL 18869176 via CL 18870527 via CL 18870956
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18871011 by jason adcock in ue5-main branch]
[REVIEW] [at]Brian.Bekich [at]Jon.Nabozny [at]Daniel.Lamb
#preflight
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 18834444 via CL 18835811 via CL 18836032 via CL 18836118 via CL 18845055 via CL 18845719
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18845795 by justin marcus in ue5-main branch]
- Fix not falling back to a physical space check if the managed storage quota is unlimited.
- Fixed some comparisions where 0 should have been a valid value.
- Fixed returning total physical size instead of free physical size.
- If the demo save directory doesn't exist, create it so we can get sizes even before demos have been saved.
[REVIEW] [at]Daniel.Lamb [at]Brian.Bekich [at]Ryan.Gerleve
#preflight
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 18665008 via CL 18673442 via CL 18673460 via CL 18673473 via CL 18674303 via CL 18674323 via CL 18674373
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)
[CL 18679690 by justin marcus in ue5-main branch]
[REVIEW] [at]Daniel.Lamb
#rb [at]Brian.Bekich
#preflight
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 18660910 via CL 18665136 via CL 18665806 via CL 18665975 via CL 18667781 via CL 18667828 via CL 18668189
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)
[CL 18668378 by justin marcus in ue5-main branch]
- Moves CoreOnline headers into their own module
#jira UE-113427
#fyi Matt.Peters
#tests built EdTest, QAGame, and one internal project in DevEd Win64
[CL 16036320 by Chris Varnsverry in ue5-main branch]
[FYI] ryan.gerleve, ben.hinchliffe
#ROBOMERGE-SOURCE: CL 13187536 via CL 13191327 via CL 13191401 via CL 13191547
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13191582 by brian bekich in Main branch]
#rb jon.nabozny
#ROBOMERGE-SOURCE: CL 13059224 via CL 13059225 via CL 13059228 via CL 13059230
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)
[CL 13059235 by brian bekich in Main branch]
#rb ryan.gerleve
#ROBOMERGE-SOURCE: CL 13044071 via CL 13044073 via CL 13044074
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)
[CL 13048203 by brian bekich in Main branch]
[FYI] brian.bekich, jon.nabozny
#ROBOMERGE-OWNER: ben.hinchliffe
#ROBOMERGE-AUTHOR: ben.hinchliffe
#ROBOMERGE-SOURCE: CL 12161661 via CL 12161662 via CL 12161700
#ROBOMERGE-BOT: (v661-12148976)
[CL 12161706 by ben hinchliffe in Main branch]
(and thus, references to GWorld)
#rb ryan.gerleve, jon.nabozny
#ROBOMERGE-SOURCE: CL 11215614 via CL 11215622
#ROBOMERGE-BOT: (v644-11213502)
[CL 11224997 by brian bekich in Main branch]
#jira UE-86026
#rb jon.nabozny, ryan.gerleve
#ROBOMERGE-SOURCE: CL 10971263 via CL 10973511 via CL 10973548
#ROBOMERGE-BOT: (v632-10940481)
[CL 10973925 by brian bekich in Main branch]
#rb ryan.gerleve, jon.nabozny
#ROBOMERGE-SOURCE: CL 10957656 via CL 10972811 via CL 10972870
#ROBOMERGE-BOT: (v632-10940481)
[CL 10972938 by brian bekich 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]
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: brian.bekich
#ROBOMERGE-SOURCE: CL 6858558 via CL 6858559 via CL 6858601 via CL 6858605
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking) (v366-6836689)
[CL 6882694 by brian bekich in Dev-Networking branch]