[DRIVERS-423] Non data-bearing servers must be excluded when determining if a cluster supports sessions Created: 14/Nov/17  Updated: 28/Oct/23  Resolved: 05/Jun/18

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

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

Issue Links:
Depends
depends on PYTHON-1407 Test Failure - test_session: Sessions... Closed
depends on SERVER-31926 Arbiters no longer report logicalSess... Closed
depends on CDRIVER-2365 Non data-bearing servers must be excl... Closed
depends on RUST-40 Non data-bearing servers must be excl... Closed
depends on CSHARP-2094 Non data-bearing servers must be excl... Closed
depends on CXX-1471 Non data-bearing servers must be excl... Closed
depends on GODRIVER-128 Non data-bearing servers must be excl... Closed
depends on NODE-1188 Non data-bearing servers must be excl... Closed
depends on PHPC-1039 Non data-bearing servers must be excl... Closed
depends on RUBY-1255 Non data-bearing servers must be excl... Closed
depends on JAVA-2663 Non data-bearing servers must be excl... Closed
Driver Compliance:
Key Status/Resolution FixVersion
JAVA-2663 Fixed 3.6.0
CDRIVER-2365 Fixed 1.9.0
PYTHON-1407 Fixed 3.6
NODE-1188 Fixed 3.0.0
SCALA-353 Done
CSHARP-2094 Fixed 2.5
PERL-817 Duplicate
RUBY-1255 Duplicate 2.5.0
CXX-1471 Fixed 3.3.0-rc0
PHPC-1039 Fixed 1.4.0-beta1, 1.4.0
GODRIVER-128 Duplicate
SWIFT-167 Won't Fix
RUST-40 Won't Fix

 Description   

A 3.6 arbiter is always in featureCompatibilityVersion 3.4 and may never report logicalSessionTimeoutMinutes in isMaster. Arbiters MUST be excluded when determining if a cluster supports sessions.



 Comments   
Comment by Rathi Gnanasekaran [ 05/Jun/18 ]

Closed via automated process.

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