[SERVER-34380] system_perf.yml: Remove the compile_proxy task Created: 09/Apr/18  Updated: 29/Oct/23  Resolved: 14/May/18

Status: Closed
Project: Core Server
Component/s: Performance
Affects Version/s: None
Fix Version/s: 3.2.21, 3.4.16, 3.6.6, 4.0.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Henrik Ingo (Inactive) Assignee: Henrik Ingo (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Problem/Incident
is caused by SERVER-33513 Add wtdevelop variants to sys-perf Closed
Related
is related to SERVER-35264 compile fails on sys-perf-3.4 // SERV... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.6, v3.4, v3.2
Sprint: Performance 2018-05-21
Participants:
Linked BF Score: 0
Story Points: 2

 Description   

In SERVER-33513 I added a "compile_proxy" task in system_perf.yml as a layer of indirection. This was a workaround due to not being able to use depends_on on a variant level. That has now been implemented in EVG-2923. We should therefore use that instead.

Note: While the compile_proxy task is only used for master, the end result of this ticket should also be backported to stable branches, so that system_perf.yml is as consistent as possible across the branches.



 Comments   
Comment by Githook User [ 23/May/18 ]

Author:

{'username': 'henrikingo', 'name': 'Henrik Ingo', 'email': 'henrik.ingo@mongodb.com'}

Message: SERVER-34380 Use variant level depends_on in system_perf.yml

(cherry picked from commit 712e093c2ba468dff5554202f779a03b57a82fbc)
Branch: v3.4
https://github.com/mongodb/mongo/commit/bd7614706e07138af1029a0e23b3c1c1378a18c6

Comment by Githook User [ 23/May/18 ]

Author:

{'username': 'henrikingo', 'name': 'Henrik Ingo', 'email': 'henrik.ingo@mongodb.com'}

Message: SERVER-34380 Use variant level depends_on in system_perf.yml

(cherry picked from commit 712e093c2ba468dff5554202f779a03b57a82fbc)
Branch: v3.2
https://github.com/mongodb/mongo/commit/e8e45c12ae4e00d283167f7da0e1648a9d37b187

Comment by Githook User [ 23/May/18 ]

Author:

{'username': 'henrikingo', 'name': 'Henrik Ingo', 'email': 'henrik.ingo@mongodb.com'}

Message: SERVER-34380 Use variant level depends_on in system_perf.yml
Branch: v3.6
https://github.com/mongodb/mongo/commit/712e093c2ba468dff5554202f779a03b57a82fbc

Comment by Henrik Ingo (Inactive) [ 14/May/18 ]

Backports: Stable branches never had compile_proxy tasks, which was a temporary solution. They should however be synced with master to use the new variant level depends_on.

Comment by Githook User [ 14/May/18 ]

Author:

{'name': 'Henrik Ingo', 'email': 'henrik.ingo@mongodb.com', 'username': 'henrikingo'}

Message: SERVER-34380 system_perf.yml: remove compile_proxy
Branch: master
https://github.com/mongodb/mongo/commit/f7d2c58c2d04c40c561a7a8d176510450edbcdb9

Generated at Thu Feb 08 04:36:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.