Commit Graph

15764 Commits

Author SHA1 Message Date
Ben Marsh
c69839569b Horde: Add helper methods to construct BlobId and BlobLocator instances.
#preflight none

[CL 22077861 by Ben Marsh in ue5-main branch]
2022-09-19 15:06:34 -04:00
Ben Marsh
0b22f43af2 Horde: Rename identifiers used for storage.
* BlobId now represents a unique id assigned to blobs.
* HostId now identifies a node in the storage hierarchy.
* BlobLocator now represents a (HostId, BlobId) pair, and can be used to retrieve a blob.

#preflight none

[CL 22076047 by Ben Marsh in ue5-main branch]
2022-09-19 13:02:27 -04:00
Ben Marsh
09b4ee807d Horde: Allow output of non-credential environment variables at start of steps.
#preflight none

[CL 22075498 by Ben Marsh in ue5-main branch]
2022-09-19 12:20:37 -04:00
Ben Marsh
6e7fe1de3f Horde: Use a common code path for mounting trees from a bundle.
#preflight none

[CL 22073863 by Ben Marsh in ue5-main branch]
2022-09-19 10:39:58 -04:00
Ben Marsh
a29efbdaa5 UGS: Speculative fix for out-of-bounds access reported in Sentry.
#preflight none

[CL 22073681 by Ben Marsh in ue5-main branch]
2022-09-19 10:23:32 -04:00
Josh Engebretson
a77521c8e9 Horde: Add latest problem steps to device telemetry summary and sort these by date
#rnx
#jira none
#skipci
#preflight none

[CL 22073520 by Josh Engebretson in ue5-main branch]
2022-09-19 10:04:16 -04:00
Ben Marsh
9c7e33abf4 Horde: Disable DMs for issues that already have a triage thread.
#preflight none

[CL 22073463 by Ben Marsh in ue5-main branch]
2022-09-19 09:55:59 -04:00
Ben Marsh
5646b14ff6 Horde: Fix issue reports not correctly linking to triage threads when output to a different channel.
#preflight none

[CL 22073418 by Ben Marsh in ue5-main branch]
2022-09-19 09:49:33 -04:00
carl bystrom
6755a3556a Horde: Use dependency-injected EC2 client in fleet manager
Custom setup of client inside class makes testing more difficult and makes for more places of instantiation/config.

#preflight 63286a22cb23fcbbd8d82720

[CL 22073185 by carl bystrom in ue5-main branch]
2022-09-19 09:17:41 -04:00
marc audy
2b95f60225 Set bUseVerse true for UE5
#skipci

[CL 22069343 by marc audy in ue5-main branch]
2022-09-18 02:31:14 -04:00
Ben Marsh
ac5b6544bd Horde: Rename ITreeStore implementation to TreeStore, and move into EpicGames.Horde.Storage.
#preflight none

[CL 22067878 by Ben Marsh in ue5-main branch]
2022-09-17 15:29:30 -04:00
Ben Marsh
707f3b0e71 Horde: Revert CL 22054019.
#preflight none

[CL 22067843 by Ben Marsh in ue5-main branch]
2022-09-17 15:19:35 -04:00
bryan sefcik
e5edfdd06d Added support to inline the gen.cpp files into the module cpp files.
This change does a few things:
* Improves compile times because the gen.cpp is inlined so less header parsing is required.
* Allows us to forward declare more types in the headers where we were not able to because the gen.cpp files did not have all the required headers included. The gen.cpp files required the header that generated it to include all the types because of the constructor and desructor in the gen.cpp need to know the full type.

#jira
#preflight 6323b43f8131e92d65aed1d9

[CL 22064061 by bryan sefcik in ue5-main branch]
2022-09-16 20:28:51 -04:00
joe kirchoff
c5059272b8 UnrealBuildTool: -CompilerVersion=Latest should filter out preview toolchains. If the latest preview toolchain is desired, -CompilerVersion=Preview is already available
#rnx
#rb trivial
#preflight 6324bcf98c3def91aaa25ee4

[CL 22059655 by joe kirchoff in ue5-main branch]
2022-09-16 16:31:10 -04:00
jeanluc corenthin
3ae3631637 Fixed crash when clicking on AutoSync
#jira UE-152745
#rb none
#preflight 6324b5503752284a318c12ec

[CL 22058518 by jeanluc corenthin in ue5-main branch]
2022-09-16 15:58:58 -04:00
real-mikhail
c717e1f3b3 PR #9569: Rider project model: get the list of supported configurations from UnrealBuildTool (Contributed by real-mikhail)
#jira UE-163885
#rb Joe.Kirchoff
#tests Tested in Rider and MSVS

[CL 22058287 by real-mikhail in ue5-main branch]
2022-09-16 15:53:01 -04:00
Ben Marsh
a2b603e9c0 Horde: Remove sensitive references from log parser tests.
#preflight none

[CL 22056760 by Ben Marsh in ue5-main branch]
2022-09-16 15:05:51 -04:00
Ben Marsh
0714f73f3c Horde: Remove hashes from bundles, to simplify use as a generic container format.
#preflight none

[CL 22054019 by Ben Marsh in ue5-main branch]
2022-09-16 13:40:43 -04:00
Ben Marsh
4fc7485a20 Horde: Move Bundle implementation into EpicGames.Horde.Storage namespace.
#preflight none

[CL 22053904 by Ben Marsh in ue5-main branch]
2022-09-16 13:37:20 -04:00
david harvey
463563cec9 remove reference to non-existent legacy platform.
#jira UE-163620
#rnx
#rb Benjamin.Rouveyrol
#preflight 632463aaea1c94f4c5b3bf2c

[CL 22052189 by david harvey in ue5-main branch]
2022-09-16 12:43:17 -04:00
Ben Marsh
83081e8ba5 Horde: Add signature bytes and header length back into bundles.
#preflight none

[CL 22051472 by Ben Marsh in ue5-main branch]
2022-09-16 12:14:35 -04:00
Ben Marsh
35fb465679 Horde: Reverting CL 22032608. Better to keep bundles as a simple, no-frills container format.
#preflight none

[CL 22051191 by Ben Marsh in ue5-main branch]
2022-09-16 12:06:17 -04:00
Bertrand Carre
241e69db84 Mac: Allow to launch UE Editor through XCode without commandline
#jira none
#review-22029391 @Josh.Adams @Rafa.Lecina
#preflight 632482cc3752284a318025a7

[CL 22049175 by Bertrand Carre in ue5-main branch]
2022-09-16 10:30:38 -04:00
Ben Marsh
0a899f1251 Fix XML comment causing build warning.
#preflight none

[CL 22048405 by Ben Marsh in ue5-main branch]
2022-09-16 08:48:12 -04:00
Josh Adams
47372e99ae - Better solution for Xcode 14 requiring plist file for Mac local signing:
* Remove the "Mac short circuit" blocks of code in the project generator as it was skipping the code that sets up PLIST and BUNDLE_IDENT settings (which Xcode14 will need)
* Point Xcode at the temp plist files that project generator makes
* Make sure to copy the final plist on top of the temp plist file so Xcode will pull that one into the .app at the end
#preflight 6323ef8b74361465143e1b86

[CL 22045794 by Josh Adams in ue5-main branch]
2022-09-15 23:54:29 -04:00