Sha256: 603e4b0cf895350249c2bb98c3bb5aa48ae00ee354fdc024198bcc496f58eb56
Contents?: true
Size: 1.92 KB
Versions: 27
Compression:
Stored size: 1.92 KB
Contents
description: "Primary with older topologyVersion" uri: "mongodb://a/?replicaSet=rs" phases: [ # Primary A is discovered { responses: [ ["a:27017", { ok: 1, helloOk: true, isWritablePrimary: true, hosts: ["a:27017"], setName: "rs", minWireVersion: 0, maxWireVersion: 9, topologyVersion: {'processId': {"$oid": "000000000000000000000001"}, "counter": {"$numberLong": "1"}} }] ], outcome: { servers: { "a:27017": { type: "RSPrimary", setName: "rs", topologyVersion: {'processId': {"$oid": "000000000000000000000001"}, "counter": {"$numberLong": "1"}} } }, topologyType: "ReplicaSetWithPrimary", logicalSessionTimeoutMinutes: null, setName: "rs", } }, # A responds with an older topologyVersion, we should ignore the response. { responses: [ ["a:27017", { ok: 1, helloOk: true, isWritablePrimary: true, hosts: ["a:27017", "b:27017"], setName: "rs", minWireVersion: 0, maxWireVersion: 9, topologyVersion: {'processId': {"$oid": "000000000000000000000001"}, "counter": {"$numberLong": "0"}} }] ], outcome: { servers: { "a:27017": { type: "RSPrimary", setName: "rs", topologyVersion: {'processId': {"$oid": "000000000000000000000001"}, "counter": {"$numberLong": "1"}} } }, topologyType: "ReplicaSetWithPrimary", logicalSessionTimeoutMinutes: null, setName: "rs", } } ]
Version data entries
27 entries across 27 versions & 2 rubygems