-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
Execution Team 2022-01-10, Execution Team 2022-01-24
-
None
-
None
-
None
-
None
-
None
-
None
-
None
On attempting to build an index with a commitQuorem of 51, the following error message is returned:
MongoDB Enterprise mongos> db.test.createIndex({foo: 1}, {}, 51);
{
"ok" : 0,
"errmsg" : "commitQuorum has to be a non-negative number and not greater than 50",
"code" : 9,
"codeName" : "FailedToParse",
"$clusterTime" : {
"clusterTime" : Timestamp(1618595665, 2),
"signature" : {
"hash" : BinData(0,"DoXuzbbc3DFYux4CmBjsxioEjAM="),
"keyId" : NumberLong("6950651909917114371")
}
},
"operationTime" : Timestamp(1618595664, 7)
}
commitQuorem is only supposed to apply to voting members and the upper limit for voting members is 7 rather than 50.
- is related to
-
SERVER-63531 commitQuorum incorrectly includes buildIndexes:false nodes and error message incorrectly says that only voting nodes are eligible
-
- Closed
-