Commit Graph

30 Commits

Author SHA1 Message Date
Martin Ridgers
be972be826 Moved the Trace namespace into the UE namespace.
#rb jb
#rnx

[CL 14762673 by Martin Ridgers in ue5-main branch]
2020-11-17 06:54:28 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
jon nabozny
46ccad1c37 Fix last minute rename issue
#rb None
#rnx

#ROBOMERGE-SOURCE: CL 13115021 via CL 13115022 via CL 13115023 via CL 13115024 via CL 13115028
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13115029 by jon nabozny in Main branch]
2020-04-30 10:27:31 -04:00
jon nabozny
fab2f34357 Use FObjectKey in PushModel tracking instead of just UniqueId.
This will guarantee uniqueness across Garbage Collections to prevent potential collisions.

[REVIEW] [at]Peter.Engstrom
#rb Peter.Engstrom

#ROBOMERGE-SOURCE: CL 13114965 via CL 13114966 via CL 13114967 via CL 13114969 via CL 13114975
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13114978 by jon nabozny in Main branch]
2020-04-30 10:15:32 -04:00
jon nabozny
b4b512b499 Fix missing file
#rnx
#rb None

#ROBOMERGE-SOURCE: CL 12809818 via CL 12809824 via CL 12809833 via CL 12809842
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12809914 by jon nabozny in Main branch]
2020-04-15 12:33:36 -04:00
jon nabozny
854975ae83 Reset property dirty states after Garbage Collection.
This helps prevent issues with Object Properties being nulled out, but not receiving dirty notifications.

[at]Brian.Bekich
#rb Brian.Bekich

#ROBOMERGE-SOURCE: CL 12809049 via CL 12809061 via CL 12809093 via CL 12809106
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12809110 by jon nabozny in Main branch]
2020-04-15 12:21:47 -04:00
jon nabozny
51177f0ea3 Remove test ensures from push model
#rb None
[FYI] Bob.Tellez
#rnx

#ROBOMERGE-SOURCE: CL 12763454 via CL 12763476 via CL 12763486 via CL 12763496
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v678-12743200)

[CL 12763507 by jon nabozny in Main branch]
2020-04-13 15:32:24 -04:00
jon nabozny
6951db2923 Prevent PushModel from accessing internal memory for objects that are no longer replicating.
[at]Ryan.Gerleve, [at]Brian.Bekich
#rnx
#rb Ryan.Gerleve

#ROBOMERGE-SOURCE: CL 12759751 via CL 12759762 via CL 12759764 via CL 12759773
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v678-12743200)

[CL 12759790 by jon nabozny in Main branch]
2020-04-13 14:41:06 -04:00
jon nabozny
f6183ae92d Make GetNetPushIdDynamic public
#rb None
#rnx

#ROBOMERGE-SOURCE: CL 12676490 via CL 12677358 via CL 12677381 via CL 12677401
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12677448 by jon nabozny in Main branch]
2020-04-08 15:35:32 -04:00
mattias hornlund
2fcf07bd9e Updated -NetTrace to work with new channel concept for trace system.
Specifying -NetTrace=[VerbosityLevel] on the commanline implicitly enabled the NetChannel TraceChannel

#jira https://jira.it.epicgames.net/browse/UE-91097
#rb Jon.Nabozny
[at]Jon.Nabozny

#ushell-cherrypick of 11575325 by Mattias.Hornlund

#ROBOMERGE-SOURCE: CL 12388598 in //UE4/Release-4.25/... via CL 12388603
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Release-Engine-Staging) (v671-12333473)

[CL 12403430 by mattias hornlund in Release-Engine-Staging branch]
2020-03-25 10:29:09 -04:00
Mattias Hornlund
472a89bf34 Updated -NetTrace to work with new channel concept for trace system.
Specifying -NetTrace=[VerbosityLevel] on the commanline implicitly enabled the NetChannel TraceChannel

#jira https://jira.it.epicgames.net/browse/UE-91097
#rb Jon.Nabozny
#review-12388468 @Jon.Nabozny

#ushell-cherrypick of 11575325 by Mattias.Hornlund

[CL 12388598 by Mattias Hornlund in 4.25 branch]
2020-03-24 11:52:30 -04:00
Eric Knapik
0b1dd07075 #Jira: none
Sets ArIsError and ArIsCriticalError to private

[at]Graeme.Thornton [at]Johan.Torp [at]Steve.Robb [at]Carlos.Cuello

#rb Steve.Robb
#ROBOMERGE-OWNER: Eric.Knapik
#ROBOMERGE-AUTHOR: eric.knapik
#ROBOMERGE-SOURCE: CL 11949030 via CL 11949058 via CL 11949116 via CL 11949174
#ROBOMERGE-BOT: (v656-11643781)

[CL 11953024 by Eric Knapik in Main branch]
2020-03-05 14:43:10 -05:00
jon nabozny
437d436f4e Fix push model compilation for linux and android
#rb None


#ROBOMERGE-SOURCE: CL 11565715 via CL 11565717
#ROBOMERGE-BOT: (v654-11333218)

[CL 11565723 by jon nabozny in Main branch]
2020-02-20 10:50:30 -05:00
Stefan Boberg
55a8b15f1f Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb none

[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
Ryan Gerleve
35e095a9d8 Copying //UE4/Dev-Networking @ CL 11201841 to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 11202190 by Ryan Gerleve in Main branch]
2020-01-31 18:46:22 -05:00
jon nabozny
14450c69ea Add more documentation around PushModel, and remove some unused functions from the API.
None
[FYI] Ryan.Gerleve, Brian.Bekich


#ROBOMERGE-SOURCE: CL 11177803 via CL 11178675 via CL 11178829
#ROBOMERGE-BOT: (v640-11091645)

[CL 11179371 by jon nabozny in Main branch]
2020-01-30 13:37:20 -05:00
jon nabozny
a68bcb52d3 Redo changes from CL-10931598 with crash fix and copyright update.
[FYI] Bob.Tellez
#rb None


#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 10982730 via CL 10982741 via CL 10982750
#ROBOMERGE-BOT: (v632-10940481)

[CL 10983012 by jon nabozny in Main branch]
2020-01-14 11:48:31 -05:00
bob tellez
4f37cc8a82 Back out changelist 10931598. Likely cause for crash at startup
[FYI] Jon.Nabozny
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 10933120 via CL 10933137 via CL 10933157 via CL 10933303
#ROBOMERGE-BOT: NETWORKING (Main -> Dev-Networking) (v632-10940481)

[CL 10961744 by bob tellez in Dev-Networking branch]
2020-01-13 16:18:16 -05:00
jon nabozny
df2d47c123 Push Model Replication Core.
Provides the basic interface, machinery, and codegen for allowing games to notify the networking system when properties have been changed.

[at]Ryan.Gerleve, [at]Brian.Bekich, [at]Peter.Engstrom, [at]Mattias.Hornlund, [at]LouisPhilippe.Seguin, [at]Bart.Hawthorne, [at]Marc.Audy, [at]Dan.OConnor
#rb Dan.Oconnor, Peter.Engstrom, Steve.Robb

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 10931598 via CL 10931603 via CL 10931604 via CL 10931773
#ROBOMERGE-BOT: NETWORKING (Main -> Dev-Networking) (v632-10940481)

[CL 10960422 by jon nabozny in Dev-Networking branch]
2020-01-13 16:12:16 -05:00
bob tellez
b84ee521f5 Back out changelist 10931598. Likely cause for crash at startup
[FYI] Jon.Nabozny
#rb none

#ROBOMERGE-OWNER: bob.tellez
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 10933120 via CL 10933137 via CL 10933157
#ROBOMERGE-BOT: (v626-10872990)

[CL 10933303 by bob tellez in Main branch]
2020-01-09 16:58:28 -05:00
jon nabozny
3b3eb87e75 Push Model Replication Core.
Provides the basic interface, machinery, and codegen for allowing games to notify the networking system when properties have been changed.

[at]Ryan.Gerleve, [at]Brian.Bekich, [at]Peter.Engstrom, [at]Mattias.Hornlund, [at]LouisPhilippe.Seguin, [at]Bart.Hawthorne, [at]Marc.Audy, [at]Dan.OConnor
#rb Dan.Oconnor, Peter.Engstrom, Steve.Robb


#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 10931598 via CL 10931603 via CL 10931604
#ROBOMERGE-BOT: (v626-10872990)

[CL 10931773 by jon nabozny in Main branch]
2020-01-09 15:57:29 -05:00