spec/support/max_staleness/ReplicaSetNoPrimary/LastUpdateTime.yml in mongo-2.4.0.rc1 vs spec/support/max_staleness/ReplicaSetNoPrimary/LastUpdateTime.yml in mongo-2.4.0
- old
+ new
@@ -5,28 +5,28 @@
- &1
address: a:27017
type: RSSecondary
avg_rtt_ms: 5
lastUpdateTime: 1
- lastWrite: {lastWriteDate: {$numberLong: "25002"}}
+ lastWrite: {lastWriteDate: {$numberLong: "125002"}}
maxWireVersion: 5
- &2
address: b:27017
type: RSSecondary
avg_rtt_ms: 50 # Too far.
lastUpdateTime: 25002 # Not used when there's no primary.
- lastWrite: {lastWriteDate: {$numberLong: "2"}} # 25 sec stale + 25 sec heartbeat <= 50 sec maxStaleness.
+ lastWrite: {lastWriteDate: {$numberLong: "2"}} # 125 sec stale + 25 sec heartbeat <= 150 sec maxStaleness.
maxWireVersion: 5
- &3
address: c:27017
type: RSSecondary
avg_rtt_ms: 5
lastUpdateTime: 25001
lastWrite: {lastWriteDate: {$numberLong: "1"}} # Too stale.
maxWireVersion: 5
read_preference:
mode: Nearest
- maxStalenessMS: 50000
+ maxStalenessSeconds: 150
suitable_servers:
- *1
- *2
in_latency_window:
- *1