-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: None
-
None
Respond to recent Max Staleness Spec changes:
- Rename maxStalenessMS to maxStalenessSeconds
- The maxStalenessSeconds can be a float
- The smallest value is now heartbeatFrequencyMS + idleWritePeriodMS
- Parse idleWritePeriodMillis from isMaster, in case a future server version ever includes it
- Resync Max Staleness JSON tests
- Implement Max Staleness prose tests
- depends on
-
RUST-27 Update Max Staleness implementation
- Closed
-
CDRIVER-1906 Update Max Staleness implementation
- Closed
-
CSHARP-1823 Update Max Staleness implementation
- Closed
-
CXX-1119 Update Max Staleness implementation
- Closed
-
CXX-1120 Update Max Staleness implementation
- Closed
-
NODE-850 Update Max Staleness implementation
- Closed
-
PHPC-827 Update Max Staleness implementation
- Closed
-
PHPLIB-237 Update Max Staleness implementation
- Closed
-
RUBY-1174 Update Max Staleness implementation
- Closed
-
JAVA-2377 Update Max Staleness implementation
- Closed
-
PYTHON-1185 Update Max Staleness implementation
- Closed
- is related to
-
DRIVERS-293 Allow users to set a limit on acceptable staleness
- Closed
-
DRIVERS-340 Make minimum value of maxStalenessSeconds 90 seconds
- Closed
- related to
-
DRIVERS-336 Change "no maxStalenessSeconds" value from 0 to -1
- Closed