diff --git a/test/discovery_and_monitoring/rs/compatible.json b/test/discovery_and_monitoring/rs/compatible.json index 5a01fe493..444b13e9d 100644 --- a/test/discovery_and_monitoring/rs/compatible.json +++ b/test/discovery_and_monitoring/rs/compatible.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/compatible_unknown.json b/test/discovery_and_monitoring/rs/compatible_unknown.json index 237f663fd..cf92dd1ed 100644 --- a/test/discovery_and_monitoring/rs/compatible_unknown.json +++ b/test/discovery_and_monitoring/rs/compatible_unknown.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/discover_arbiters.json b/test/discovery_and_monitoring/rs/discover_arbiters.json index f30bfd0b6..53709b0ce 100644 --- a/test/discovery_and_monitoring/rs/discover_arbiters.json +++ b/test/discovery_and_monitoring/rs/discover_arbiters.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/discover_arbiters_replicaset.json b/test/discovery_and_monitoring/rs/discover_arbiters_replicaset.json index f7ed29fb6..64fb49f4f 100644 --- a/test/discovery_and_monitoring/rs/discover_arbiters_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_arbiters_replicaset.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/discover_ghost.json b/test/discovery_and_monitoring/rs/discover_ghost.json index b4dd6212a..2e24c83e0 100644 --- a/test/discovery_and_monitoring/rs/discover_ghost.json +++ b/test/discovery_and_monitoring/rs/discover_ghost.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "isreplicaset": true, "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/rs/discover_ghost_replicaset.json b/test/discovery_and_monitoring/rs/discover_ghost_replicaset.json index 3e673b739..cf5fe83a5 100644 --- a/test/discovery_and_monitoring/rs/discover_ghost_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_ghost_replicaset.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "isreplicaset": true, "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/rs/discover_hidden.json b/test/discovery_and_monitoring/rs/discover_hidden.json index 08a3cc1b2..e4a90f1f9 100644 --- a/test/discovery_and_monitoring/rs/discover_hidden.json +++ b/test/discovery_and_monitoring/rs/discover_hidden.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hidden": true, diff --git a/test/discovery_and_monitoring/rs/discover_hidden_replicaset.json b/test/discovery_and_monitoring/rs/discover_hidden_replicaset.json index 95346a838..04420596f 100644 --- a/test/discovery_and_monitoring/rs/discover_hidden_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_hidden_replicaset.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hidden": true, diff --git a/test/discovery_and_monitoring/rs/discover_passives.json b/test/discovery_and_monitoring/rs/discover_passives.json index 2c71f461d..30258409f 100644 --- a/test/discovery_and_monitoring/rs/discover_passives.json +++ b/test/discovery_and_monitoring/rs/discover_passives.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -43,6 +44,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "passive": true, diff --git a/test/discovery_and_monitoring/rs/discover_passives_replicaset.json b/test/discovery_and_monitoring/rs/discover_passives_replicaset.json index c50d94f21..266eaa523 100644 --- a/test/discovery_and_monitoring/rs/discover_passives_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_passives_replicaset.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -43,6 +44,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "passive": true, diff --git a/test/discovery_and_monitoring/rs/discover_primary.json b/test/discovery_and_monitoring/rs/discover_primary.json index c322fe5f7..2d1292bbd 100644 --- a/test/discovery_and_monitoring/rs/discover_primary.json +++ b/test/discovery_and_monitoring/rs/discover_primary.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/discover_primary_replicaset.json b/test/discovery_and_monitoring/rs/discover_primary_replicaset.json index 0ba8771df..54dfefba5 100644 --- a/test/discovery_and_monitoring/rs/discover_primary_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_primary_replicaset.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/discover_rsother.json b/test/discovery_and_monitoring/rs/discover_rsother.json index ec50271bd..4ab25667f 100644 --- a/test/discovery_and_monitoring/rs/discover_rsother.json +++ b/test/discovery_and_monitoring/rs/discover_rsother.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": false, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/discover_rsother_replicaset.json b/test/discovery_and_monitoring/rs/discover_rsother_replicaset.json index fb8590019..e3958d70a 100644 --- a/test/discovery_and_monitoring/rs/discover_rsother_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_rsother_replicaset.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hidden": true, @@ -24,6 +25,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": false, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/discover_secondary.json b/test/discovery_and_monitoring/rs/discover_secondary.json index fb758e31d..22325d4e0 100644 --- a/test/discovery_and_monitoring/rs/discover_secondary.json +++ b/test/discovery_and_monitoring/rs/discover_secondary.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/discover_secondary_replicaset.json b/test/discovery_and_monitoring/rs/discover_secondary_replicaset.json index 69697114d..d903b6444 100644 --- a/test/discovery_and_monitoring/rs/discover_secondary_replicaset.json +++ b/test/discovery_and_monitoring/rs/discover_secondary_replicaset.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/discovery.json b/test/discovery_and_monitoring/rs/discovery.json index 4a489f68a..50e126922 100644 --- a/test/discovery_and_monitoring/rs/discovery.json +++ b/test/discovery_and_monitoring/rs/discovery.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", @@ -47,6 +48,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", @@ -91,6 +93,7 @@ "d:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -134,6 +137,7 @@ "c:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/equal_electionids.json b/test/discovery_and_monitoring/rs/equal_electionids.json index 0e8efc46c..17df3207f 100644 --- a/test/discovery_and_monitoring/rs/equal_electionids.json +++ b/test/discovery_and_monitoring/rs/equal_electionids.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -26,6 +27,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/hosts_differ_from_seeds.json b/test/discovery_and_monitoring/rs/hosts_differ_from_seeds.json index 9323768b0..4e02304c6 100644 --- a/test/discovery_and_monitoring/rs/hosts_differ_from_seeds.json +++ b/test/discovery_and_monitoring/rs/hosts_differ_from_seeds.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/incompatible_arbiter.json b/test/discovery_and_monitoring/rs/incompatible_arbiter.json index 7f6279b51..f0539cb33 100644 --- a/test/discovery_and_monitoring/rs/incompatible_arbiter.json +++ b/test/discovery_and_monitoring/rs/incompatible_arbiter.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "arbiterOnly": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/incompatible_ghost.json b/test/discovery_and_monitoring/rs/incompatible_ghost.json index c6bc53ca0..824e953f9 100644 --- a/test/discovery_and_monitoring/rs/incompatible_ghost.json +++ b/test/discovery_and_monitoring/rs/incompatible_ghost.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isreplicaset": true, "minWireVersion": 0, "maxWireVersion": 1 diff --git a/test/discovery_and_monitoring/rs/incompatible_other.json b/test/discovery_and_monitoring/rs/incompatible_other.json index 8870eb662..6f301ef5d 100644 --- a/test/discovery_and_monitoring/rs/incompatible_other.json +++ b/test/discovery_and_monitoring/rs/incompatible_other.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "hidden": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/ls_timeout.json b/test/discovery_and_monitoring/rs/ls_timeout.json index a04ecaef8..96389d3b7 100644 --- a/test/discovery_and_monitoring/rs/ls_timeout.json +++ b/test/discovery_and_monitoring/rs/ls_timeout.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -53,6 +54,7 @@ "d:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "isreplicaset": true, "minWireVersion": 0, @@ -90,6 +92,7 @@ "e:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "hosts": [ "a:27017", @@ -136,6 +139,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ @@ -184,6 +188,7 @@ "c:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "setName": "rs", "hidden": true, @@ -226,6 +231,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/member_reconfig.json b/test/discovery_and_monitoring/rs/member_reconfig.json index 2b075241b..0e2c2c462 100644 --- a/test/discovery_and_monitoring/rs/member_reconfig.json +++ b/test/discovery_and_monitoring/rs/member_reconfig.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -41,6 +42,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/member_standalone.json b/test/discovery_and_monitoring/rs/member_standalone.json index 15beec004..0756003a8 100644 --- a/test/discovery_and_monitoring/rs/member_standalone.json +++ b/test/discovery_and_monitoring/rs/member_standalone.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 @@ -32,6 +33,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/new_primary.json b/test/discovery_and_monitoring/rs/new_primary.json index e629e3b28..ed1a6245f 100644 --- a/test/discovery_and_monitoring/rs/new_primary.json +++ b/test/discovery_and_monitoring/rs/new_primary.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -41,6 +42,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/new_primary_new_electionid.json b/test/discovery_and_monitoring/rs/new_primary_new_electionid.json index 6c88dc239..ccb3a41f7 100644 --- a/test/discovery_and_monitoring/rs/new_primary_new_electionid.json +++ b/test/discovery_and_monitoring/rs/new_primary_new_electionid.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -54,6 +55,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -100,6 +102,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/new_primary_new_setversion.json b/test/discovery_and_monitoring/rs/new_primary_new_setversion.json index cebdf9ab4..415a0f66a 100644 --- a/test/discovery_and_monitoring/rs/new_primary_new_setversion.json +++ b/test/discovery_and_monitoring/rs/new_primary_new_setversion.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -54,6 +55,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -100,6 +102,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/new_primary_wrong_set_name.json b/test/discovery_and_monitoring/rs/new_primary_wrong_set_name.json index 9bcab322e..d7b19cfe8 100644 --- a/test/discovery_and_monitoring/rs/new_primary_wrong_set_name.json +++ b/test/discovery_and_monitoring/rs/new_primary_wrong_set_name.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -41,6 +42,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/non_rs_member.json b/test/discovery_and_monitoring/rs/non_rs_member.json index 907c1651e..538077ef0 100644 --- a/test/discovery_and_monitoring/rs/non_rs_member.json +++ b/test/discovery_and_monitoring/rs/non_rs_member.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "minWireVersion": 0, "maxWireVersion": 6 } diff --git a/test/discovery_and_monitoring/rs/normalize_case.json b/test/discovery_and_monitoring/rs/normalize_case.json index 6cfd75168..96a944f0c 100644 --- a/test/discovery_and_monitoring/rs/normalize_case.json +++ b/test/discovery_and_monitoring/rs/normalize_case.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/normalize_case_me.json b/test/discovery_and_monitoring/rs/normalize_case_me.json index c89522275..ab1720cef 100644 --- a/test/discovery_and_monitoring/rs/normalize_case_me.json +++ b/test/discovery_and_monitoring/rs/normalize_case_me.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "me": "A:27017", @@ -51,6 +52,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/null_election_id.json b/test/discovery_and_monitoring/rs/null_election_id.json index d3c096597..62120e844 100644 --- a/test/discovery_and_monitoring/rs/null_election_id.json +++ b/test/discovery_and_monitoring/rs/null_election_id.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -52,6 +53,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -104,6 +106,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -151,6 +154,7 @@ "c:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/primary_becomes_ghost.json b/test/discovery_and_monitoring/rs/primary_becomes_ghost.json index 3ca8f2378..9c54b3985 100644 --- a/test/discovery_and_monitoring/rs/primary_becomes_ghost.json +++ b/test/discovery_and_monitoring/rs/primary_becomes_ghost.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -36,6 +37,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "isreplicaset": true, "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/rs/primary_becomes_mongos.json b/test/discovery_and_monitoring/rs/primary_becomes_mongos.json index 4b33cbea1..ac416e57d 100644 --- a/test/discovery_and_monitoring/rs/primary_becomes_mongos.json +++ b/test/discovery_and_monitoring/rs/primary_becomes_mongos.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -36,6 +37,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/rs/primary_becomes_standalone.json b/test/discovery_and_monitoring/rs/primary_becomes_standalone.json index 9dc825492..a64524d0c 100644 --- a/test/discovery_and_monitoring/rs/primary_becomes_standalone.json +++ b/test/discovery_and_monitoring/rs/primary_becomes_standalone.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/primary_changes_set_name.json b/test/discovery_and_monitoring/rs/primary_changes_set_name.json index 45434d45f..bf70ca301 100644 --- a/test/discovery_and_monitoring/rs/primary_changes_set_name.json +++ b/test/discovery_and_monitoring/rs/primary_changes_set_name.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -36,6 +37,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/primary_disconnect.json b/test/discovery_and_monitoring/rs/primary_disconnect.json index 06a103962..3db854f08 100644 --- a/test/discovery_and_monitoring/rs/primary_disconnect.json +++ b/test/discovery_and_monitoring/rs/primary_disconnect.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/primary_disconnect_electionid.json b/test/discovery_and_monitoring/rs/primary_disconnect_electionid.json index a374e3e4f..3a80b150f 100644 --- a/test/discovery_and_monitoring/rs/primary_disconnect_electionid.json +++ b/test/discovery_and_monitoring/rs/primary_disconnect_electionid.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -26,6 +27,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -101,6 +103,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -144,6 +147,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -190,6 +194,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/primary_disconnect_setversion.json b/test/discovery_and_monitoring/rs/primary_disconnect_setversion.json index f1e2c0097..32e03fb7d 100644 --- a/test/discovery_and_monitoring/rs/primary_disconnect_setversion.json +++ b/test/discovery_and_monitoring/rs/primary_disconnect_setversion.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -26,6 +27,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -101,6 +103,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -144,6 +147,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -190,6 +194,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/primary_hint_from_secondary_with_mismatched_me.json b/test/discovery_and_monitoring/rs/primary_hint_from_secondary_with_mismatched_me.json index fb4fe4dc1..bc02cc957 100644 --- a/test/discovery_and_monitoring/rs/primary_hint_from_secondary_with_mismatched_me.json +++ b/test/discovery_and_monitoring/rs/primary_hint_from_secondary_with_mismatched_me.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "me": "c:27017", @@ -39,6 +40,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "me": "b:27017", "hosts": [ diff --git a/test/discovery_and_monitoring/rs/primary_mismatched_me.json b/test/discovery_and_monitoring/rs/primary_mismatched_me.json index 49ab1bf74..2d2c0f40d 100644 --- a/test/discovery_and_monitoring/rs/primary_mismatched_me.json +++ b/test/discovery_and_monitoring/rs/primary_mismatched_me.json @@ -26,6 +26,7 @@ "a:27017", "b:27017" ], + "helloOk": true, "isWritablePrimary": true, "ok": 1, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/primary_mismatched_me_not_removed.json b/test/discovery_and_monitoring/rs/primary_mismatched_me_not_removed.json index 41d945284..4c4009365 100644 --- a/test/discovery_and_monitoring/rs/primary_mismatched_me_not_removed.json +++ b/test/discovery_and_monitoring/rs/primary_mismatched_me_not_removed.json @@ -12,6 +12,7 @@ "localhost:27017", "localhost:27018" ], + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "primary": "localhost:27017", @@ -47,6 +48,7 @@ "localhost:27017", "localhost:27018" ], + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/primary_reports_new_member.json b/test/discovery_and_monitoring/rs/primary_reports_new_member.json index 8b99a4399..ac0d9374f 100644 --- a/test/discovery_and_monitoring/rs/primary_reports_new_member.json +++ b/test/discovery_and_monitoring/rs/primary_reports_new_member.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", @@ -42,6 +43,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -75,6 +77,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -113,6 +116,7 @@ "c:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/primary_to_no_primary_mismatched_me.json b/test/discovery_and_monitoring/rs/primary_to_no_primary_mismatched_me.json index 5e63a509b..6dbd73dad 100644 --- a/test/discovery_and_monitoring/rs/primary_to_no_primary_mismatched_me.json +++ b/test/discovery_and_monitoring/rs/primary_to_no_primary_mismatched_me.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -42,6 +43,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "c:27017", diff --git a/test/discovery_and_monitoring/rs/primary_wrong_set_name.json b/test/discovery_and_monitoring/rs/primary_wrong_set_name.json index c87b18d1b..cc0691fb8 100644 --- a/test/discovery_and_monitoring/rs/primary_wrong_set_name.json +++ b/test/discovery_and_monitoring/rs/primary_wrong_set_name.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" diff --git a/test/discovery_and_monitoring/rs/repeated.json b/test/discovery_and_monitoring/rs/repeated.json index 1921bba58..610aeae0a 100644 --- a/test/discovery_and_monitoring/rs/repeated.json +++ b/test/discovery_and_monitoring/rs/repeated.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hidden": true, @@ -45,6 +46,7 @@ "c:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 @@ -72,6 +74,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hidden": true, @@ -109,6 +112,7 @@ "c:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/replicaset_rsnp.json b/test/discovery_and_monitoring/rs/replicaset_rsnp.json index 89f0740db..3148e1c14 100644 --- a/test/discovery_and_monitoring/rs/replicaset_rsnp.json +++ b/test/discovery_and_monitoring/rs/replicaset_rsnp.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/discovery_and_monitoring/rs/response_from_removed.json b/test/discovery_and_monitoring/rs/response_from_removed.json index f6dfe3b3a..87a66d9e7 100644 --- a/test/discovery_and_monitoring/rs/response_from_removed.json +++ b/test/discovery_and_monitoring/rs/response_from_removed.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -36,6 +37,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/sec_not_auth.json b/test/discovery_and_monitoring/rs/sec_not_auth.json index 4f448c906..a39855e65 100644 --- a/test/discovery_and_monitoring/rs/sec_not_auth.json +++ b/test/discovery_and_monitoring/rs/sec_not_auth.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/secondary_ignore_ok_0.json b/test/discovery_and_monitoring/rs/secondary_ignore_ok_0.json index e3c262bff..4c1cb011a 100644 --- a/test/discovery_and_monitoring/rs/secondary_ignore_ok_0.json +++ b/test/discovery_and_monitoring/rs/secondary_ignore_ok_0.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/secondary_mismatched_me.json b/test/discovery_and_monitoring/rs/secondary_mismatched_me.json index 3c3634e6f..6f1b9b598 100644 --- a/test/discovery_and_monitoring/rs/secondary_mismatched_me.json +++ b/test/discovery_and_monitoring/rs/secondary_mismatched_me.json @@ -27,6 +27,7 @@ "a:27017", "b:27017" ], + "helloOk": true, "isWritablePrimary": false, "ok": 1, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/secondary_wrong_set_name.json b/test/discovery_and_monitoring/rs/secondary_wrong_set_name.json index be621c06c..8d2f152f5 100644 --- a/test/discovery_and_monitoring/rs/secondary_wrong_set_name.json +++ b/test/discovery_and_monitoring/rs/secondary_wrong_set_name.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/secondary_wrong_set_name_with_primary.json b/test/discovery_and_monitoring/rs/secondary_wrong_set_name_with_primary.json index eebc19644..b7ef2d6d6 100644 --- a/test/discovery_and_monitoring/rs/secondary_wrong_set_name_with_primary.json +++ b/test/discovery_and_monitoring/rs/secondary_wrong_set_name_with_primary.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -41,6 +42,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/setversion_without_electionid.json b/test/discovery_and_monitoring/rs/setversion_without_electionid.json index 59333b533..2f68287f1 100644 --- a/test/discovery_and_monitoring/rs/setversion_without_electionid.json +++ b/test/discovery_and_monitoring/rs/setversion_without_electionid.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -46,6 +47,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/stepdown_change_set_name.json b/test/discovery_and_monitoring/rs/stepdown_change_set_name.json index ce20d1a54..e9075f97f 100644 --- a/test/discovery_and_monitoring/rs/stepdown_change_set_name.json +++ b/test/discovery_and_monitoring/rs/stepdown_change_set_name.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -36,6 +37,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/rs/too_new.json b/test/discovery_and_monitoring/rs/too_new.json index 97de82203..0433d27a3 100644 --- a/test/discovery_and_monitoring/rs/too_new.json +++ b/test/discovery_and_monitoring/rs/too_new.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/too_old.json b/test/discovery_and_monitoring/rs/too_old.json index 5dae8a2b3..461d00acc 100644 --- a/test/discovery_and_monitoring/rs/too_old.json +++ b/test/discovery_and_monitoring/rs/too_old.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "hosts": [ @@ -22,6 +23,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "setName": "rs", diff --git a/test/discovery_and_monitoring/rs/topology_version_equal.json b/test/discovery_and_monitoring/rs/topology_version_equal.json index a2e81e338..d3baa1347 100644 --- a/test/discovery_and_monitoring/rs/topology_version_equal.json +++ b/test/discovery_and_monitoring/rs/topology_version_equal.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -52,6 +53,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/topology_version_greater.json b/test/discovery_and_monitoring/rs/topology_version_greater.json index c1bc773de..f296ccee6 100644 --- a/test/discovery_and_monitoring/rs/topology_version_greater.json +++ b/test/discovery_and_monitoring/rs/topology_version_greater.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -52,6 +53,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -101,6 +103,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -150,6 +153,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -184,6 +188,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/topology_version_less.json b/test/discovery_and_monitoring/rs/topology_version_less.json index 937606564..435337ff2 100644 --- a/test/discovery_and_monitoring/rs/topology_version_less.json +++ b/test/discovery_and_monitoring/rs/topology_version_less.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017" @@ -52,6 +53,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/unexpected_mongos.json b/test/discovery_and_monitoring/rs/unexpected_mongos.json index f74d29896..cc19a961f 100644 --- a/test/discovery_and_monitoring/rs/unexpected_mongos.json +++ b/test/discovery_and_monitoring/rs/unexpected_mongos.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/rs/use_setversion_without_electionid.json b/test/discovery_and_monitoring/rs/use_setversion_without_electionid.json index 6e9c2370d..421ff57c8 100644 --- a/test/discovery_and_monitoring/rs/use_setversion_without_electionid.json +++ b/test/discovery_and_monitoring/rs/use_setversion_without_electionid.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -54,6 +55,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -94,6 +96,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/rs/wrong_set_name.json b/test/discovery_and_monitoring/rs/wrong_set_name.json index cc4e3e963..9654ff7b7 100644 --- a/test/discovery_and_monitoring/rs/wrong_set_name.json +++ b/test/discovery_and_monitoring/rs/wrong_set_name.json @@ -8,6 +8,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/sharded/compatible.json b/test/discovery_and_monitoring/sharded/compatible.json index 3f6df3e09..e531db97f 100644 --- a/test/discovery_and_monitoring/sharded/compatible.json +++ b/test/discovery_and_monitoring/sharded/compatible.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, @@ -18,6 +19,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/sharded/discover_single_mongos.json b/test/discovery_and_monitoring/sharded/discover_single_mongos.json index b3d07f893..9e877a084 100644 --- a/test/discovery_and_monitoring/sharded/discover_single_mongos.json +++ b/test/discovery_and_monitoring/sharded/discover_single_mongos.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/sharded/ls_timeout_mongos.json b/test/discovery_and_monitoring/sharded/ls_timeout_mongos.json index 7a46adee5..93fa398d5 100644 --- a/test/discovery_and_monitoring/sharded/ls_timeout_mongos.json +++ b/test/discovery_and_monitoring/sharded/ls_timeout_mongos.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "logicalSessionTimeoutMinutes": 1, @@ -19,6 +20,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "logicalSessionTimeoutMinutes": 2, @@ -49,6 +51,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "logicalSessionTimeoutMinutes": 1, @@ -60,6 +63,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/sharded/mongos_disconnect.json b/test/discovery_and_monitoring/sharded/mongos_disconnect.json index f0f98648a..50a93eda5 100644 --- a/test/discovery_and_monitoring/sharded/mongos_disconnect.json +++ b/test/discovery_and_monitoring/sharded/mongos_disconnect.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, @@ -18,6 +19,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, @@ -70,6 +72,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/sharded/multiple_mongoses.json b/test/discovery_and_monitoring/sharded/multiple_mongoses.json index 753983609..311592d71 100644 --- a/test/discovery_and_monitoring/sharded/multiple_mongoses.json +++ b/test/discovery_and_monitoring/sharded/multiple_mongoses.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, @@ -18,6 +19,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/sharded/non_mongos_removed.json b/test/discovery_and_monitoring/sharded/non_mongos_removed.json index a9c3a4b6a..d74375ebb 100644 --- a/test/discovery_and_monitoring/sharded/non_mongos_removed.json +++ b/test/discovery_and_monitoring/sharded/non_mongos_removed.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, @@ -18,6 +19,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "b:27017" diff --git a/test/discovery_and_monitoring/sharded/too_new.json b/test/discovery_and_monitoring/sharded/too_new.json index b4f9f1495..4b997d216 100644 --- a/test/discovery_and_monitoring/sharded/too_new.json +++ b/test/discovery_and_monitoring/sharded/too_new.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 999, @@ -18,6 +19,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid" } diff --git a/test/discovery_and_monitoring/sharded/too_old.json b/test/discovery_and_monitoring/sharded/too_old.json index 41ffed925..688e1db0f 100644 --- a/test/discovery_and_monitoring/sharded/too_old.json +++ b/test/discovery_and_monitoring/sharded/too_old.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 2, @@ -18,6 +19,7 @@ "b:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid" } diff --git a/test/discovery_and_monitoring/single/compatible.json b/test/discovery_and_monitoring/single/compatible.json index 9c91ae1db..302927598 100644 --- a/test/discovery_and_monitoring/single/compatible.json +++ b/test/discovery_and_monitoring/single/compatible.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/discovery_and_monitoring/single/direct_connection_external_ip.json b/test/discovery_and_monitoring/single/direct_connection_external_ip.json index fcc2e8366..90676a8f9 100644 --- a/test/discovery_and_monitoring/single/direct_connection_external_ip.json +++ b/test/discovery_and_monitoring/single/direct_connection_external_ip.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "b:27017" diff --git a/test/discovery_and_monitoring/single/direct_connection_mongos.json b/test/discovery_and_monitoring/single/direct_connection_mongos.json index 2cb39ca9b..25fe96518 100644 --- a/test/discovery_and_monitoring/single/direct_connection_mongos.json +++ b/test/discovery_and_monitoring/single/direct_connection_mongos.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "msg": "isdbgrid", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/single/direct_connection_replicaset.json b/test/discovery_and_monitoring/single/direct_connection_replicaset.json index a9fb7ef9f..cd8660888 100644 --- a/test/discovery_and_monitoring/single/direct_connection_replicaset.json +++ b/test/discovery_and_monitoring/single/direct_connection_replicaset.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/single/direct_connection_rsarbiter.json b/test/discovery_and_monitoring/single/direct_connection_rsarbiter.json index 8adc36d44..e20495605 100644 --- a/test/discovery_and_monitoring/single/direct_connection_rsarbiter.json +++ b/test/discovery_and_monitoring/single/direct_connection_rsarbiter.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "arbiterOnly": true, "hosts": [ diff --git a/test/discovery_and_monitoring/single/direct_connection_rsprimary.json b/test/discovery_and_monitoring/single/direct_connection_rsprimary.json index ccd89e279..409e8502b 100644 --- a/test/discovery_and_monitoring/single/direct_connection_rsprimary.json +++ b/test/discovery_and_monitoring/single/direct_connection_rsprimary.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/single/direct_connection_rssecondary.json b/test/discovery_and_monitoring/single/direct_connection_rssecondary.json index 588b3a88a..305f283b5 100644 --- a/test/discovery_and_monitoring/single/direct_connection_rssecondary.json +++ b/test/discovery_and_monitoring/single/direct_connection_rssecondary.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": false, "secondary": true, "hosts": [ diff --git a/test/discovery_and_monitoring/single/direct_connection_standalone.json b/test/discovery_and_monitoring/single/direct_connection_standalone.json index 2ec2f575f..b47278482 100644 --- a/test/discovery_and_monitoring/single/direct_connection_standalone.json +++ b/test/discovery_and_monitoring/single/direct_connection_standalone.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/discovery_and_monitoring/single/direct_connection_wrong_set_name.json b/test/discovery_and_monitoring/single/direct_connection_wrong_set_name.json index 429bd561e..71080e681 100644 --- a/test/discovery_and_monitoring/single/direct_connection_wrong_set_name.json +++ b/test/discovery_and_monitoring/single/direct_connection_wrong_set_name.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", @@ -36,6 +37,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "hosts": [ "a:27017", diff --git a/test/discovery_and_monitoring/single/discover_standalone.json b/test/discovery_and_monitoring/single/discover_standalone.json index 595a2d1fa..858cbdaf6 100644 --- a/test/discovery_and_monitoring/single/discover_standalone.json +++ b/test/discovery_and_monitoring/single/discover_standalone.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/discovery_and_monitoring/single/ls_timeout_standalone.json b/test/discovery_and_monitoring/single/ls_timeout_standalone.json index e48f6151f..87b3e4e8a 100644 --- a/test/discovery_and_monitoring/single/ls_timeout_standalone.json +++ b/test/discovery_and_monitoring/single/ls_timeout_standalone.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "logicalSessionTimeoutMinutes": 7, "minWireVersion": 0, diff --git a/test/discovery_and_monitoring/single/not_ok_response.json b/test/discovery_and_monitoring/single/not_ok_response.json index 0223459e6..8e7c2a10e 100644 --- a/test/discovery_and_monitoring/single/not_ok_response.json +++ b/test/discovery_and_monitoring/single/not_ok_response.json @@ -1,5 +1,5 @@ { - "description": "Handle a not-ok hello response", + "description": "Handle a not-ok isWritablePrimary response", "uri": "mongodb://a", "phases": [ { @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 @@ -17,6 +18,7 @@ "a:27017", { "ok": 0, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/discovery_and_monitoring/single/standalone_removed.json b/test/discovery_and_monitoring/single/standalone_removed.json index b88ee8953..57f8f861b 100644 --- a/test/discovery_and_monitoring/single/standalone_removed.json +++ b/test/discovery_and_monitoring/single/standalone_removed.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/discovery_and_monitoring/single/too_new.json b/test/discovery_and_monitoring/single/too_new.json index 5320c4a26..8dd57d334 100644 --- a/test/discovery_and_monitoring/single/too_new.json +++ b/test/discovery_and_monitoring/single/too_new.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 999, "maxWireVersion": 1000 diff --git a/test/discovery_and_monitoring/single/too_old.json b/test/discovery_and_monitoring/single/too_old.json index 55ef82acb..8c027e01d 100644 --- a/test/discovery_and_monitoring/single/too_old.json +++ b/test/discovery_and_monitoring/single/too_old.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true } ] diff --git a/test/discovery_and_monitoring/single/too_old_then_upgraded.json b/test/discovery_and_monitoring/single/too_old_then_upgraded.json index 2bad1e40b..58ae7d9de 100644 --- a/test/discovery_and_monitoring/single/too_old_then_upgraded.json +++ b/test/discovery_and_monitoring/single/too_old_then_upgraded.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true } ] @@ -31,6 +32,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, "maxWireVersion": 6 diff --git a/test/sdam_monitoring/discovered_standalone.json b/test/sdam_monitoring/discovered_standalone.json index caf31b339..dd8f7fc51 100644 --- a/test/sdam_monitoring/discovered_standalone.json +++ b/test/sdam_monitoring/discovered_standalone.json @@ -11,7 +11,7 @@ "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ] ], diff --git a/test/sdam_monitoring/replica_set_with_no_primary.json b/test/sdam_monitoring/replica_set_with_no_primary.json index 768aa7a3e..950e32efe 100644 --- a/test/sdam_monitoring/replica_set_with_no_primary.json +++ b/test/sdam_monitoring/replica_set_with_no_primary.json @@ -19,7 +19,7 @@ "b:27017" ], "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ] ], diff --git a/test/sdam_monitoring/replica_set_with_primary.json b/test/sdam_monitoring/replica_set_with_primary.json index da6640354..2ad94d6e6 100644 --- a/test/sdam_monitoring/replica_set_with_primary.json +++ b/test/sdam_monitoring/replica_set_with_primary.json @@ -18,7 +18,7 @@ "b:27017" ], "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ] ], diff --git a/test/sdam_monitoring/replica_set_with_removal.json b/test/sdam_monitoring/replica_set_with_removal.json index 16941021a..ae28faa30 100644 --- a/test/sdam_monitoring/replica_set_with_removal.json +++ b/test/sdam_monitoring/replica_set_with_removal.json @@ -69,7 +69,7 @@ "a:27017" ], "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ], [ diff --git a/test/sdam_monitoring/required_replica_set.json b/test/sdam_monitoring/required_replica_set.json index d86b1dfcc..401c5d99c 100644 --- a/test/sdam_monitoring/required_replica_set.json +++ b/test/sdam_monitoring/required_replica_set.json @@ -8,6 +8,7 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "setName": "rs", "setVersion": 1, @@ -17,7 +18,7 @@ "b:27017" ], "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ] ], diff --git a/test/sdam_monitoring/standalone.json b/test/sdam_monitoring/standalone.json index 69a100f45..821a1525d 100644 --- a/test/sdam_monitoring/standalone.json +++ b/test/sdam_monitoring/standalone.json @@ -8,9 +8,10 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ] ], diff --git a/test/sdam_monitoring/standalone_suppress_equal_description_changes.json b/test/sdam_monitoring/standalone_suppress_equal_description_changes.json index 1771f85fc..5958e2d26 100644 --- a/test/sdam_monitoring/standalone_suppress_equal_description_changes.json +++ b/test/sdam_monitoring/standalone_suppress_equal_description_changes.json @@ -8,18 +8,20 @@ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ], [ "a:27017", { "ok": 1, + "helloOk": true, "isWritablePrimary": true, "minWireVersion": 0, - "maxWireVersion": 4 + "maxWireVersion": 6 } ] ],