Commit Graph

10907 Commits

Author SHA1 Message Date
Tim Smith
00a641bf1b Removing remaining places where GetScriptStruct is needed during code generation.
#rb none
#rnx

[CL 16899213 by Tim Smith in ue5-main branch]
2021-07-20 14:15:14 -04:00
Zousar Shaker
040c789f3b Force load of all linked modules during initialization of a standalone build worker process.
#rb devin.doucette
#preflight 60f6ddab915a9200018a83c4

[CL 16897796 by Zousar Shaker in ue5-main branch]
2021-07-20 12:10:30 -04:00
Ben Marsh
ff8f259cfb Horde: Unset the "hidden" flag whenever someone logs in. Some users caught in the purge of invalid user records.
[CL 16897657 by Ben Marsh in ue5-main branch]
2021-07-20 11:57:57 -04:00
Tim Smith
a9d6b5b179 Replaced two UProperty formatting routines with UHT specific code.
#rb none
#rnx

[CL 16897502 by Tim Smith in ue5-main branch]
2021-07-20 11:44:03 -04:00
Ben Marsh
6fe3a894cc Horde: Disable reshelving of preflight changes again. Seeing P4 DB corruption.
[CL 16896111 by Ben Marsh in ue5-main branch]
2021-07-20 09:49:13 -04:00
Tim Smith
bb9a97a14d 1) Removed the need to create a UScriptStruct to test to see if it has a NoOp constructor.
2) Added a quick method to query the deferred CppStructOps until we decide on a long term solution
3) Added method to test to see if a source file is the NoExports include file.

#rb none
#rnx
#preflight 60f6c42f25c166000152cbdc

[CL 16895867 by Tim Smith in ue5-main branch]
2021-07-20 09:30:11 -04:00
Ben Marsh
bcc86fbe50 Horde: Remove legacy upgrade path for issues created before users were assigned an id in Horde. Mapping this at runtime will not be possible with support for multiple p4 servers.
[CL 16895821 by Ben Marsh in ue5-main branch]
2021-07-20 09:24:12 -04:00
Ben Marsh
68d38bd32d UBT: Fix arguments for Intellisense PCH generation.
[CL 16894546 by Ben Marsh in ue5-main branch]
2021-07-20 07:02:14 -04:00
Josh Engebretson
8676d6b099 Horde: Add user select to job search
#rnx
#jira none

[CL 16891305 by Josh Engebretson in ue5-main branch]
2021-07-19 20:28:58 -04:00
Josh Engebretson
62c9f46296 Horde: Add user id to job queries
#rnx
#jira none

[CL 16891146 by Josh Engebretson in ue5-main branch]
2021-07-19 20:12:56 -04:00
Zousar Shaker
1571c9f36e Fix linux compile error and bug with my last submits related to function version iteration for build functions.
#rb none

[CL 16889472 by Zousar Shaker in ue5-main branch]
2021-07-19 17:40:45 -04:00
Ben Marsh
051411a367 Horde: Update version number for workspace snapshots, to prevent attempting to deserialize corrupt CB objects.
[CL 16889460 by Ben Marsh in ue5-main branch]
2021-07-19 17:39:47 -04:00
Devin Doucette
0748494fc6 DDC: Exposed the cache key and build status in the build complete callback params
#rb Zousar.Shaker
#rnx
#preflight 60f5c7a78da1560001c68086

[CL 16888763 by Devin Doucette in ue5-main branch]
2021-07-19 16:46:58 -04:00
Ben Marsh
6b013e9a18 Horde: Fix superfluous length field being written out with object data.
[CL 16888502 by Ben Marsh in ue5-main branch]
2021-07-19 16:32:24 -04:00
Zousar Shaker
c702df6c32 Allow build workers to report the function names and versions they contain.
#rb devin.doucette

[CL 16888229 by Zousar Shaker in ue5-main branch]
2021-07-19 16:15:20 -04:00
Ben Marsh
74ad263097 Horde: Fix tests. Override the PerforceService implementation used for the test host.
[CL 16887202 by Ben Marsh in ue5-main branch]
2021-07-19 14:57:48 -04:00
Tim Smith
3a23d86d61 Improved the detection of class methods. Resolves issue of incorrectly matching method names in comments.
#jira UE-85807
#rb none
#rnx

[CL 16886923 by Tim Smith in ue5-main branch]
2021-07-19 14:40:11 -04:00
fredric echols
565042feb3 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

[CL 16886619 by fredric echols in ue5-main branch]
2021-07-19 14:28:44 -04:00
Ben Marsh
505c5d0462 Horde: Allow nullable values for 'starred' and 'investigating' to be returned for UGS data.
[CL 16886006 by Ben Marsh in ue5-main branch]
2021-07-19 14:00:58 -04:00
geoff evans
e5c82cf1d9 Add support for nested expansion of Build Graph Properties.
For example: $(Outer$(Inner))

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

[CL 16885561 by geoff evans in ue5-main branch]
2021-07-19 13:34:57 -04:00
Ben Marsh
bd841f5f2e Horde: Additional logging when stats file disappears.
[CL 16885085 by Ben Marsh in ue5-main branch]
2021-07-19 12:55:40 -04:00
Ben Marsh
6ab9daa2d0 Horde: Rename P4APIPerforceService to PerforceService, since it's now the only implementation.
[CL 16884744 by Ben Marsh in ue5-main branch]
2021-07-19 12:20:05 -04:00
Ben Marsh
4a2d95b80d Horde: Remove unused implementations of IPerforceService. Now using P4API all the way!
#fyi Josh.Engebretson

[CL 16884706 by Ben Marsh in ue5-main branch]
2021-07-19 12:17:30 -04:00
Tim Smith
327490c46a Fixing issue with WRITEF/VERIFYREF where a duplicate file name would result in base verifications.
#rb none
#rnx
#preflight 60f5901694fcd00001e9619a

[CL 16884561 by Tim Smith in ue5-main branch]
2021-07-19 12:02:17 -04:00
Josh Engebretson
88d5e7040f Horde: Backout change to location query string for Okta redirect
#rnx UE-110193
#jira none

[CL 16884308 by Josh Engebretson in ue5-main branch]
2021-07-19 11:44:23 -04:00