[SERVER-78658] Use expansions to de-dup Bonsai mongodb_setup ymls Created: 04/Jul/23  Updated: 25/Jul/23

Status: Blocked
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Peter Volk Assignee: Backlog - Query Optimization
Resolution: Unresolved Votes: 0
Labels: greenerbuild, tech-debt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Issue split
split to SERVER-78697 Leverage the config_params_json expan... Blocked
Related
Assigned Teams:
Query Optimization
Backwards Compatibility: Fully Compatible
Sprint: QO 2023-07-10
Participants:

 Description   

Per Simon's request in the PR for PERF-4051:

... are the mongodb_setup files for the Bonsai variants identical to their non-bonsai counterparts except for some parameters? If so, we could open up a ticket to use expansions to set these parameters instead of copying the files. This would help to improve the maintainability of these variants.

 

This is the corresponding SERVER ticket for the request to ensure we comply with Jira naming rules



 Comments   
Comment by Githook User [ 20/Jul/23 ]

Author:

{'name': 'Peter Volk', 'email': 'peter.volk@mongodb.com', 'username': 'HCSPete'}

Message: Revert "SERVER-78658 Use expansions to de-dup Bonsai mongodb_setup ymls"
Branch: master
https://github.com/mongodb/mongo/commit/dbc3b486da260dece757a1cae2f30b77212a95a8

Comment by Githook User [ 10/Jul/23 ]

Author:

{'name': 'Peter Volk', 'email': 'peter.volk@mongodb.com', 'username': 'HCSPete'}

Message: SERVER-78658 Use expansions to de-dup Bonsai mongodb_setup ymls
Branch: master
https://github.com/mongodb/mongo/commit/6def11754e54f4025496bab7201d666d58081873

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