@@ -11,6 +11,7 @@ phases: [
1111 ok : 1,
1212 ismaster : true,
1313 hosts : ["a:27017", "b:27017", "c:27017"],
14+ setVersion : 1,
1415 setName : " rs"
1516 }]
1617 ],
@@ -20,6 +21,7 @@ phases: [
2021 " a:27017 " : {
2122 type : " RSPrimary" ,
2223 setName : " rs" ,
24+ setVersion : 1,
2325 electionId :
2426 },
2527 " b:27017 " : {
@@ -46,6 +48,7 @@ phases: [
4648 ismaster : true,
4749 hosts : ["a:27017", "b:27017", "c:27017"],
4850 setName : " rs" ,
51+ setVersion : 1,
4952 electionId : {"$oid": "000000000000000000000002"}
5053 }]
5154 ],
@@ -60,6 +63,7 @@ phases: [
6063 " b:27017 " : {
6164 type : " RSPrimary" ,
6265 setName : " rs" ,
66+ setVersion : 1,
6367 electionId : {"$oid": "000000000000000000000002"}
6468 },
6569 " c:27017 " : {
@@ -80,6 +84,7 @@ phases: [
8084 ok : 1,
8185 ismaster : true,
8286 hosts : ["a:27017", "b:27017", "c:27017"],
87+ setVersion : 1,
8388 setName : " rs"
8489 }]
8590 ],
@@ -88,6 +93,7 @@ phases: [
8893 " a:27017 " : {
8994 type : " RSPrimary" ,
9095 setName : " rs" ,
96+ setVersion : 1,
9197 electionId :
9298 },
9399 " b:27017 " : {
@@ -106,7 +112,7 @@ phases: [
106112 }
107113 },
108114
109- # But we remember A 's electionId, so when we finally hear from C
115+ # But we remember B 's electionId, so when we finally hear from C
110116 # claiming it is primary, we ignore it due to its outdated electionId
111117 {
112118 responses : [
@@ -115,6 +121,7 @@ phases: [
115121 ismaster : true,
116122 hosts : ["a:27017", "b:27017", "c:27017"],
117123 setName : " rs" ,
124+ setVersion : 1,
118125 electionId : {"$oid": "000000000000000000000001"}
119126 }]
120127 ],
0 commit comments