[SERVER-23920] Disallow --master/--slave with --shardsvr Created: 25/Apr/16  Updated: 05/Dec/16  Resolved: 28/Jul/16

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: 3.3.5
Fix Version/s: 3.3.11

Type: Task Priority: Major - P3
Reporter: Randolph Tan Assignee: Sam Dunietz
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
is documented by DOCS-9504 Docs for SERVER-23920: Disallow --mas... Closed
Backwards Compatibility: Minor Change
Sprint: Sharding 16 (06/24/16), Sharding 17 (07/15/16), Sharding 18 (08/05/16)
Participants:

 Comments   
Comment by Githook User [ 28/Jul/16 ]

Author:

{u'name': u'Sam Dunietz', u'email': u'sam.dunietz@10gen.com'}

Message: SERVER-23920 Disallow -master/-slave with --shardsvr
Branch: master
https://github.com/mongodb/mongo/commit/f2afa270b9c4aa5f0dcfc68dbce7817626da500e

Comment by Andy Schwerin [ 26/Apr/16 ]

Ok. I agree.

Comment by Randolph Tan [ 26/Apr/16 ]

One example of special bugs I can think of right now is the minOpTime recovery. I don't think it works correctly in the --master configuration.

Comment by Scott Hernandez (Inactive) [ 26/Apr/16 ]

It will cost in time and effort in order to support it. We need to code support for it, test it, and fix any special bugs which might come up from using it. It also provides no additional features I can think of – can anyone?

Comment by Andy Schwerin [ 26/Apr/16 ]

I can see disallowing --slave, but why disallow --master?

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