[SERVER-48540] Shell MongoRunner.arrOptions should not filter out 0 value test defined server parameters Created: 02/Jun/20  Updated: 29/Oct/23  Resolved: 02/Jun/20

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 4.4.0-rc9, 4.7.0

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

Issue Links:
Backports
Depends
is depended on by SERVER-45642 A syncdelay value of 0 causes the Wir... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4
Sprint: Execution Team 2020-06-15
Participants:

 Description   

This is a spin off of SERVER-45642, because it is a significant change: it was reviewed there. This also may need to be backported differently.

To understand the problem,

MongoRunner.runMongod({foo: 0})

currently hands the server --foo, instead of --foo=0, due to this filtering here.



 Comments   
Comment by Githook User [ 05/Jun/20 ]

Author:

{'name': 'Dianna Hohensee', 'email': 'dianna.hohensee@mongodb.com', 'username': 'DiannaHohensee'}

Message: SERVER-48540 Shell MongoRunner.arrOptions should not filter out 0 value test defined server parameters

(cherry picked from commit 363c16270f4cf18b6e64c10568973e20acba6209)
Branch: v4.4
https://github.com/mongodb/mongo/commit/b77c53ea6905b3707727140d5fcf3a73f38b5cc0

Comment by Githook User [ 02/Jun/20 ]

Author:

{'name': 'Dianna Hohensee', 'email': 'dianna.hohensee@mongodb.com', 'username': 'DiannaHohensee'}

Message: SERVER-48540 Shell MongoRunner.arrOptions should not filter out 0 value test defined server parameters
Branch: master
https://github.com/mongodb/mongo/commit/363c16270f4cf18b6e64c10568973e20acba6209

Generated at Thu Feb 08 05:17:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.