[SERVER-72921] Improve UX of generated multiversion tasks Created: 17/Jan/23  Updated: 29/Oct/23  Resolved: 09/May/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0, 7.0.0-rc1, 6.0.7

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

Issue Links:
Backports
Depends
Assigned Teams:
Server Development Platform
Backwards Compatibility: Fully Compatible
Backport Requested:
v7.0, v6.3, v6.0
Participants:

 Description   
  • Make generated multiversion tasks “explicit” instead of “implicit” via mongo-task-generator. We should explicitly specify the suites/tasks for each generated task in definitions.yml. This makes it clear what tasks a *_gen task will generate.
  • Appendix: Explicitly Generated Tasks
  • To minimize impact, ensure that upon any changes to task generation, the generated task config stays almost 100% identical – if not 100% identical


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

Author:

{'name': 'Tausif Rahman', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}

Message: SERVER-72921 Improve UX of generated multiversion tasks (mongo repo part)

(cherry picked from commit 9f0e61a4264cfab44af0090252f6c32c6562afd4)
(cherry picked from commit dde6aa74ec3f8cdcf0bbbd759a2c918211f3e264)
Branch: v7.0
https://github.com/mongodb/mongo/commit/1dfb74a10314285a80738c483b3d1d2bd3ca35e5

Comment by Githook User [ 15/May/23 ]

Author:

{'name': 'Tausif Rahman', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}

Message: SERVER-72921 Improve UX of generated multiversion tasks (mongo repo part)

(cherry picked from commit 9f0e61a4264cfab44af0090252f6c32c6562afd4)
(cherry picked from commit dde6aa74ec3f8cdcf0bbbd759a2c918211f3e264)
Branch: v6.0
https://github.com/mongodb/mongo/commit/00ef51dafb96f122d964ff454084c2f6bee34ffe

Comment by Githook User [ 10/May/23 ]

Author:

{'name': 'Tausif Rahman', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}

Message: SERVER-72921: Only use no_multiversion_generate_tasks on explicit multiversion tasks
Branch: master
https://github.com/mongodb/mongo/commit/dde6aa74ec3f8cdcf0bbbd759a2c918211f3e264

Comment by Githook User [ 09/May/23 ]

Author:

{'name': 'Tausif Rahman', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}

Message: SERVER-72921 Improve UX of generated multiversion tasks (mongo repo part)
Branch: master
https://github.com/mongodb/mongo/commit/9f0e61a4264cfab44af0090252f6c32c6562afd4

Comment by Tausif Rahman (Inactive) [ 09/May/23 ]

Need to backport mongo changes back to v6.0 since all branches should use the same version of the task-generator.

Comment by Tausif Rahman (Inactive) [ 28/Mar/23 ]

Design Doc

https://docs.google.com/document/d/1wYyBUVpnfWW36GuF_ipMr8diaK5Rd3O8sp96btz_L88/edit#heading=h.iowfu3oad8la

Generated at Thu Feb 08 06:23:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.