-
Type: Bug
-
Resolution: Works as Designed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Write Ops
-
Labels:None
-
ALL
I have a 5 node replica set with 3 data nodes and 2 arbiters.
Writes are configured with a writeconcern='Majority'.
So the expected number of writers is 3. So if any one data node is node the writes don't work. Shouldn't 'WriteConcern' look at the type of the node and decide? So it should consider the 'Majority' of nodes that can actually accept writes.
E.g. If 1 data down is down that leaves 2 data nodes + 2 arbiters. We should still be able to write with 'Majority' writeConcern.