Commit Graph

10906 Commits

Author SHA1 Message Date
josh engebretson
0485c0e692 Horde: Add user id to job queries
#rnx
#jira none

#ROBOMERGE-SOURCE: CL 16891146 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16892051 by josh engebretson in ue5-release-engine-test branch]
2021-07-19 22:26:28 -04:00
zousar shaker
08a024596c Fix linux compile error and bug with my last submits related to function version iteration for build functions.
#rb none

#ROBOMERGE-SOURCE: CL 16889472 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16889487 by zousar shaker in ue5-release-engine-test branch]
2021-07-19 17:41:29 -04:00
ben marsh
9eb5bdfdc5 Horde: Update version number for workspace snapshots, to prevent attempting to deserialize corrupt CB objects.
#ROBOMERGE-SOURCE: CL 16889460 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16889469 by ben marsh in ue5-release-engine-test branch]
2021-07-19 17:40:31 -04:00
devin doucette
58774329d7 DDC: Exposed the cache key and build status in the build complete callback params
#rb Zousar.Shaker
#rnx
#preflight 60f5c7a78da1560001c68086

#ROBOMERGE-SOURCE: CL 16888763 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16888787 by devin doucette in ue5-release-engine-test branch]
2021-07-19 16:49:25 -04:00
ben marsh
bb65d26dbc Horde: Fix superfluous length field being written out with object data.
#ROBOMERGE-SOURCE: CL 16888502 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16888522 by ben marsh in ue5-release-engine-test branch]
2021-07-19 16:33:10 -04:00
zousar shaker
aa6a94b410 Allow build workers to report the function names and versions they contain.
#rb devin.doucette

#ROBOMERGE-SOURCE: CL 16888229 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16888249 by zousar shaker in ue5-release-engine-test branch]
2021-07-19 16:16:56 -04:00
ben marsh
c1548a59bf Horde: Fix tests. Override the PerforceService implementation used for the test host.
#ROBOMERGE-SOURCE: CL 16887202 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16887211 by ben marsh in ue5-release-engine-test branch]
2021-07-19 14:58:07 -04:00
tim smith
4ab05517cf Improved the detection of class methods. Resolves issue of incorrectly matching method names in comments.
#jira UE-85807
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 16886923 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16886976 by tim smith in ue5-release-engine-test branch]
2021-07-19 14:42:38 -04:00
fredric echols
1fbe3f94bc UGS: Fixed GUI state management:
- Build "Investigating" events are now processed correctly.
- Build "Resolved" events are now processed correctly.
- Build "Unstarred" events are now processed correctly.

See CL 16886006 for Horde code changes.

#rb Ben.Marsh
#jira UE-117647

#ROBOMERGE-SOURCE: CL 16886619 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16886640 by fredric echols in ue5-release-engine-test branch]
2021-07-19 14:29:21 -04:00
ben marsh
7421079e80 Horde: Allow nullable values for 'starred' and 'investigating' to be returned for UGS data.
#ROBOMERGE-SOURCE: CL 16886006 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16886030 by ben marsh in ue5-release-engine-test branch]
2021-07-19 14:01:52 -04:00
geoff evans
c7856633d8 Add support for nested expansion of Build Graph Properties.
For example: $(Outer$(Inner))

#jira none
#rb ben.marsh, francis.hurteau

#ROBOMERGE-SOURCE: CL 16885561 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16885574 by geoff evans in ue5-release-engine-test branch]
2021-07-19 13:35:28 -04:00
ben marsh
99984f6a5d Horde: Additional logging when stats file disappears.
#ROBOMERGE-SOURCE: CL 16885085 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16885087 by ben marsh in ue5-release-engine-test branch]
2021-07-19 12:56:02 -04:00
ben marsh
4bcdf5330a Horde: Rename P4APIPerforceService to PerforceService, since it's now the only implementation.
#ROBOMERGE-SOURCE: CL 16884744 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16884749 by ben marsh in ue5-release-engine-test branch]
2021-07-19 12:20:28 -04:00
ben marsh
f3c50ccfd7 Horde: Remove unused implementations of IPerforceService. Now using P4API all the way!
[FYI] Josh.Engebretson

#ROBOMERGE-SOURCE: CL 16884706 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16884717 by ben marsh in ue5-release-engine-test branch]
2021-07-19 12:18:16 -04:00
tim smith
c50ab3ad63 Fixing issue with WRITEF/VERIFYREF where a duplicate file name would result in base verifications.
#rb none
#rnx
#preflight 60f5901694fcd00001e9619a

#ROBOMERGE-SOURCE: CL 16884561 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16884565 by tim smith in ue5-release-engine-test branch]
2021-07-19 12:02:26 -04:00
josh engebretson
55634130b0 Horde: Backout change to location query string for Okta redirect
#rnx UE-110193
#jira none

#ROBOMERGE-SOURCE: CL 16884308 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16884315 by josh engebretson in ue5-release-engine-test branch]
2021-07-19 11:45:20 -04:00
ben marsh
1da93b0a9b Horde: Remove endpoint to modify Perforce settings through REST API. This should be done through config files now.
#ROBOMERGE-SOURCE: CL 16883890 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883900 by ben marsh in ue5-release-engine-test branch]
2021-07-19 11:18:55 -04:00
josh engebretson
4915cf3b93 Horde: Dont's strip search string from Okta redirect
#jira UE-110193
#rnx

#ROBOMERGE-SOURCE: CL 16883829 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883840 by josh engebretson in ue5-release-engine-test branch]
2021-07-19 11:15:24 -04:00
ben marsh
52ff077d0b Missing copyright notice.
#ROBOMERGE-SOURCE: CL 16883799 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883817 by ben marsh in ue5-release-engine-test branch]
2021-07-19 11:13:55 -04:00
ben marsh
91056fdd4c Horde: Separate implementation of stream snapshots from tree objects.
#ROBOMERGE-SOURCE: CL 16883430 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883436 by ben marsh in ue5-release-engine-test branch]
2021-07-19 10:35:27 -04:00
ben marsh
889ca96f60 Add Slice() extension method for List<T>, allowing use of ranges.
#ROBOMERGE-SOURCE: CL 16883390 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883408 by ben marsh in ue5-release-engine-test branch]
2021-07-19 10:33:00 -04:00
ben marsh
39ea9c65dd UBT: Include PCH settings in Visual Studio project files for Intellisense parser.
#ROBOMERGE-SOURCE: CL 16883248 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883253 by ben marsh in ue5-release-engine-test branch]
2021-07-19 10:12:28 -04:00
tim smith
07abd1fa77 Fixing MAC compile error
#rb trivial
#rnx

#ROBOMERGE-SOURCE: CL 16883089 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16883115 by tim smith in ue5-release-engine-test branch]
2021-07-19 09:57:11 -04:00
tim smith
b3ec04b1e1 Change the Token to use a StringView instead of copying the text directly into two different buffers in the token. Improves performance of the tokenizer and provides a much smaller structure that can be cached for other uses.
#rb none
#rnx
#preflight 60f5732c1d824300016d0630

#ROBOMERGE-SOURCE: CL 16882977 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16882990 by tim smith in ue5-release-engine-test branch]
2021-07-19 09:35:19 -04:00
ionut matasaru
d652fca555 [Insights]
- Enabled "HighDPI" support for Unreal Insights app.
  - Fixed size and location of app windows (for both browser and viewer modes) when high dpi is enabled and DPIScaleFactor is not 1.
  - Added name of trace in the application's title.

#rb Catalin.Dragoiu

#ROBOMERGE-SOURCE: CL 16882805 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16882816 by ionut matasaru in ue5-release-engine-test branch]
2021-07-19 08:55:22 -04:00