Commit Graph

236 Commits

Author SHA1 Message Date
marc audy
98e1a9e259 Centralize workspace selection code
Bias workspace selection to most recently accessed

[CL 27368179 by marc audy in ue5-main branch]
2023-08-25 01:06:45 -04:00
marc audy
441ee0e90b Fix reconsider submits occurring on commit server when the shelf is on an edgeserver
[CL 27357796 by marc audy in ue5-main branch]
2023-08-24 16:52:55 -04:00
marc audy
3d9037e52a Fix errors with stomp and users on edgeservers
[CL 27356509 by marc audy in ue5-main branch]
2023-08-24 16:30:08 -04:00
marc audy
855dc5d000 Trivial change for testing reconsider
[CL 27356089 by marc audy in ue5-main branch]
2023-08-24 16:20:51 -04:00
marc audy
1d01363d39 Fix track change failure for initial submits in a subpath stream
[CL 27353459 by marc audy in ue5-main branch]
2023-08-24 15:19:04 -04:00
marc audy
1afbe80d44 Disable reconsider edge server code path temporarily
[CL 27353449 by marc audy in ue5-main branch]
2023-08-24 15:18:48 -04:00
marc audy
4d0e5595d0 When reconsidering do the operation on the edgeserver that the shelf will eventually need to be placed on if there is a conflict
[CL 27324468 by marc audy in ue5-main branch]
2023-08-23 18:12:24 -04:00
marc audy
f8406f0631 Allow reconsiders to choose edge server workspaces
[CL 27318843 by marc audy in ue5-main branch]
2023-08-23 16:20:15 -04:00
marc audy
294683af69 Fix consideration of persistence backup frequency to be minutes, not seconds
[CL 27272864 by marc audy in ue5-main branch]
2023-08-22 11:49:52 -04:00
marc audy
d8af667fde Remove debugging logging
[CL 27272060 by marc audy in ue5-main branch]
2023-08-22 11:39:56 -04:00
marc audy
b5c9bfc16d NodeBot will now correctly be considered active while reconsidering shelf requests
This was broken in CL# 17343508

[CL 27263673 by marc audy in ue5-main branch]
2023-08-22 01:23:30 -04:00
marc audy
a025f8ca72 Restore change that somehow exacerbated the race condition in functional tests
-----------------------------------------------------------------
All stages of a stomp should be done with virtual integrations

[CL 27263659 by marc audy in ue5-main branch]
2023-08-22 01:22:38 -04:00
marc audy
4c4ee7692a Backout to see if it is the cause of teamcity functional test failures
-----------------------------------------------------------------
All stages of a stomp should be done with virtual integrations

[CL 27219673 by marc audy in ue5-main branch]
2023-08-18 16:42:33 -04:00
marc audy
ec73b59a51 Fix unused import
[CL 27189586 by marc audy in ue5-main branch]
2023-08-17 18:58:43 -04:00
marc audy
072aa0c874 Fix lookupStream logging
[CL 27188822 by marc audy in ue5-main branch]
2023-08-17 18:24:14 -04:00
marc audy
d9516f17e8 Disable backup persistence for the functional tests
[CL 27184951 by marc audy in ue5-main branch]
2023-08-17 16:41:16 -04:00
marc audy
b9d052423b All stages of a stomp should be done with virtual integrations
[CL 27182188 by marc audy in ue5-main branch]
2023-08-17 15:23:28 -04:00
marc audy
7102adcf94 Persistence files are now backed up to perforce (by default once an hour) to avoid truly catastrophic data loss in the case that the robomerge hardware crashes and burns
[CL 27182173 by marc audy in ue5-main branch]
2023-08-17 15:23:02 -04:00
marc audy
e2e3b0edd2 Do not output changelist descriptions in the log (security risk and just unnecessary logging)
Added p4 add and fstat functions
p4 edit can now pass additional arguments
Fix a few cases where CL1234 is output in a way that makes searching logs for the CL# not work easily

[CL 27182162 by marc audy in ue5-main branch]
2023-08-17 15:22:39 -04:00
marc audy
4e0074f6f1 fix repl command
[CL 27061546 by marc audy in ue5-main branch]
2023-08-13 02:13:47 -04:00
marc audy
6fae04eb0f TrackChange: Fix nodes with no outgoing edges not getting included
[CL 26876363 by marc audy in ue5-main branch]
2023-08-06 18:27:18 -04:00
marc audy
378e174419 TrackChange: Add ability to filter on depot(s)
[CL 26876359 by marc audy in ue5-main branch]
2023-08-06 18:27:11 -04:00
marc audy
ec4d1994f1 Track change improvements
Fix failure to track first revision in some cases
Add a graph view of the change flow

[CL 26871871 by marc audy in ue5-main branch]
2023-08-05 15:38:56 -04:00
marc audy
a0352455c5 Improve formatting on multiple validation errors when previewing
[CL 26871856 by marc audy in ue5-main branch]
2023-08-05 15:38:41 -04:00
marc audy
5097721b83 Fix reloadWorkspace race condition
[CL 26871852 by marc audy in ue5-main branch]
2023-08-05 15:38:35 -04:00