[DRIVERS-335]  Update Max Staleness implementation Created: 07/Nov/16  Updated: 15/Apr/19  Resolved: 08/Dec/16

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: Rathi Gnanasekaran
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on RUST-27 Update Max Staleness implementation Closed
depends on CDRIVER-1906 Update Max Staleness implementation Closed
depends on CSHARP-1823 Update Max Staleness implementation Closed
depends on CXX-1119 Update Max Staleness implementation Closed
depends on CXX-1120 Update Max Staleness implementation Closed
depends on NODE-850 Update Max Staleness implementation Closed
depends on PHPC-827 Update Max Staleness implementation Closed
depends on PHPLIB-237 Update Max Staleness implementation Closed
depends on RUBY-1174 Update Max Staleness implementation Closed
depends on JAVA-2377 Update Max Staleness implementation Closed
depends on PYTHON-1185 Update Max Staleness implementation Closed
Related
related to DRIVERS-336 Change "no maxStalenessSeconds" value... Closed
is related to DRIVERS-293 Allow users to set a limit on accepta... Closed
is related to DRIVERS-340 Make minimum value of maxStalenessSec... Closed
Driver Compliance:
Key Status/Resolution FixVersion
PYTHON-1185 Done 3.4
PHPLIB-237 Done
JAVA-2377 Done 3.4.0
CXX-1120 Done 3.1.0
CSHARP-1823 Done 2.4
CDRIVER-1906 Done 1.5.0
RUBY-1174 Done 2.4.0
NODE-850 Done 2.2.12
PHPC-827 Done 1.2.0
CXX-1119 Won't Fix
PERL-680 Done 1.6.0
SCALA-280 Done 1.2.0
RUST-27 Duplicate

 Description   

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


 Comments   
Comment by Rathi Gnanasekaran [ 08/Dec/16 ]

Closing ticket as all linked tickets are resolved.

Generated at Thu Feb 08 08:21:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.