Details
-
Improvement
-
Resolution: Won't Do
-
Major - P3
-
None
-
None
-
Sharding EMEA
Description
const st = new ShardingTest({ |
name: "a-sharding-test", |
shards: {
|
rs0: {
|
nodes: [
|
{setParameter: {internalQueryExecYieldIterations: 123}}, |
{setParameter: {internalQueryExecYieldIterations: 456}} |
]
|
},
|
rs1: {nodes: [{setParameter: {internalQueryExecYieldIterations: 789}}]}, |
},
|
mongos: 1, |
verbose: 1, |
other: {
|
rsOptions: {verbose: 1, setParameter: {enableTestCommands: 1}}, |
}
|
});st.stop();
|
One would expect the above ShardingTest to create a cluster with two shards, each a replica set. Each mongod should have a different value for internalQueryExecYieldIterations 123, 456, 789
However, when you actually run this, none of the shards start up with the internalQueryExecYieldIterations parameter set at all. This is a problem for any server parameters.