Commit Graph

16474 Commits

Author SHA1 Message Date
Ben Marsh
cd0ae0d9cb Horde: Change StringId to UTF8.
#preflight none

[CL 23111919 by Ben Marsh in ue5-main branch]
2022-11-12 16:31:32 -05:00
Ben Marsh
9a308832f3 Horde: Initial pass at supporting log storage through generic storage backend. Toggled via the -ManageSharedStorage option used for managed temp storage, does not yet implement tailing.
#preflight none

[CL 23110654 by Ben Marsh in ue5-main branch]
2022-11-12 10:30:57 -05:00
Ben Marsh
cf8f37e110 Horde: Fix warning.
#preflight none

[CL 23108775 by Ben Marsh in ue5-main branch]
2022-11-11 20:50:47 -05:00
Ben Marsh
71054d610c EpicGames.Horde: Add utility method to allow parsing a NodeLocator from a string.
#preflight none

[CL 23108582 by Ben Marsh in ue5-main branch]
2022-11-11 20:27:36 -05:00
Ben Marsh
0b74f44cfb EpicGames.Core: Add constructor to make a Utf8String from a ReadOnlySpan<char>.
#preflight none

[CL 23108577 by Ben Marsh in ue5-main branch]
2022-11-11 20:26:49 -05:00
Ben Marsh
bf14fbbc9a Horde: Move functionality for manipulating chunked and indexed log files into EpicGames.Horde.
#preflight none

[CL 23108539 by Ben Marsh in ue5-main branch]
2022-11-11 20:24:35 -05:00
robert seiver
11bba5ecda Fixed crash during run command when deploy to a Linux server. Fix verified using Lyra Game using ushell to build, stage, and deploy the server.
#review-23101439 @Brandon.Schaefer, @Zack.Neyland
#jira UE-139484
#preflight 636e8ebc5368a3230aace90b

[CL 23108107 by robert seiver in ue5-main branch]
2022-11-11 19:29:33 -05:00
Alejandro Arango
b88d92497c Switchboard: Updated to PresentMon 1.8.0 that adds support for Win11.
#rb
#jira
#preflight 636ec4739e3bea80797906ee

[CL 23105978 by Alejandro Arango in ue5-main branch]
2022-11-11 16:56:56 -05:00
Ben Marsh
c06ef30925 Horde: Support different gRPC clients through IRpcConnection.
#preflight none

[CL 23103507 by Ben Marsh in ue5-main branch]
2022-11-11 15:04:30 -05:00
Ben Marsh
6e33a49c92 EpicGames.Perforce: Fix malformed format string in exception message.
#preflight none

[CL 23103446 by Ben Marsh in ue5-main branch]
2022-11-11 15:00:58 -05:00
Josh Engebretson
e87f70b682 Horde: fix typo on test meta data endpoint
#jira none
#rnx
#preflight none
#skipci

[CL 23103390 by Josh Engebretson in ue5-main branch]
2022-11-11 14:56:45 -05:00
Josh Engebretson
bf3486f54b Horde: Test data and api revision, mainly removing stream id as was generating a lot of redundant metadata (for stream index) and adding finer grained queries
#jira none
#rnx
#preflight none

[CL 23102430 by Josh Engebretson in ue5-main branch]
2022-11-11 14:18:35 -05:00
Ben Marsh
c4d483b01a Horde: Fix event matcher for editor exit codes not matching negative values correctly.
#preflight none

[CL 23099958 by Ben Marsh in ue5-main branch]
2022-11-11 12:08:08 -05:00
Ben Marsh
d7fbb615a0 Horde: Simplify ownership semantics for TreeNode objects, to allow sharing objects between different writers.
* TreeNode objects now have a revision number, incremented each time they are modified, and no longer have a back reference to the reference that "owns" them.
* Revision number is captured whenever a node is added to a writer.
* TreeNodeRefs clear out the object they're tracking when written, if the revision number hasn't changed, and also no longer have a back reference to the node that "owns" them.
* New OnExpand() / OnCollapse() callback methods on TreeNodeRef allow custom behavior when a ref is about to transition state.
* See comment above TreeNodeRef for a breakdown of the various states and state transitions for refs.

#preflight none

[CL 23099350 by Ben Marsh in ue5-main branch]
2022-11-11 11:44:01 -05:00
Peter Engstrom
12dafcca02 Removed use of GIsConsoleExecutable in ReplicationSystemTest.
#preflight none
#rb trivial

[CL 23097384 by Peter Engstrom in ue5-main branch]
2022-11-11 09:16:30 -05:00
carl bystrom
cccfde4784 EpicGames.Perforce: Clarify parameter use in TryLoadAsync
#preflight none

[CL 23097259 by carl bystrom in ue5-main branch]
2022-11-11 08:50:53 -05:00
paul chipchase
c198ede895 Add missing include to UnrealVirtualizationTool
#rb trivial
#rnx
#preflight 636e4e7f9e3bea8079595cb5

[CL 23097190 by paul chipchase in ue5-main branch]
2022-11-11 08:41:58 -05:00
carl bystrom
c00fd3ee82 Horde: Send metrics for instance starts in AWS fleet manager
#preflight 636e2d8b5368a3230a9012da

[CL 23094995 by carl bystrom in ue5-main branch]
2022-11-11 06:12:36 -05:00
kerim borchaev
541cf57f73 [3ds Max Exporter] Custom object properties changes synced
#jira UE-162349
#preflight 636c926ced07daaa9ab021fe
#rb benoit.deschenes

[CL 23093024 by kerim borchaev in ue5-main branch]
2022-11-11 00:45:51 -05:00
Ben Marsh
f4a791b2a7 Horde: Disable use of native client for time being. Not disposing of connections correctly. Will re-enable once fixed.
#preflight none

[CL 23091188 by Ben Marsh in ue5-main branch]
2022-11-10 20:17:09 -05:00
eric knapik
6daa77dced #jira: none
Typo fixup

[CL 23091032 by eric knapik in ue5-main branch]
2022-11-10 19:58:12 -05:00
Josh Engebretson
8b6dc03499 Horde: Extract test document version accounting for unversioned extra items, minor hygiene
#jira none
#rnx
#preflight none

[CL 23087545 by Josh Engebretson in ue5-main branch]
2022-11-10 16:27:39 -05:00
Ben Marsh
838d73d220 Horde: Add cancellation tokens to log writes.
#preflight none

[CL 23085968 by Ben Marsh in ue5-main branch]
2022-11-10 14:47:05 -05:00
Jerome Delattre
f712b703cf Avoid using a time based query when validating log
#jira UE-166899
#preflight 636d190bee08c7634fc45b59
#rnx
#rb Chris.Constantinescu

[CL 23083713 by Jerome Delattre in ue5-main branch]
2022-11-10 13:18:38 -05:00
eric knapik
ee02ae1ab1 #jira: UE-169776
Compiler fixup from variable moving

[CL 23082572 by eric knapik in ue5-main branch]
2022-11-10 12:41:45 -05:00