bson/testdata/max-staleness/ReplicaSetWithPrimary/DefaultNoMaxStaleness.yml
2025-03-17 20:58:26 +01:00

27 lines
602 B
YAML

# By default, a read preference sets no maximum on staleness.
---
topology_description:
type: ReplicaSetWithPrimary
servers:
- &1
address: a:27017
type: RSPrimary
avg_rtt_ms: 50 # Too far.
lastUpdateTime: 0
maxWireVersion: 6
lastWrite: {lastWriteDate: {$numberLong: "1000001"}}
- &2
address: b:27017
type: RSSecondary
avg_rtt_ms: 5
lastUpdateTime: 0
maxWireVersion: 6
lastWrite: {lastWriteDate: {$numberLong: "1"}} # Very stale.
read_preference:
mode: Nearest
suitable_servers: # Very stale server is fine.
- *1
- *2
in_latency_window:
- *2