[CXX-947] Support new readConcern level "linearizable" Created: 22/Jun/16  Updated: 28/Feb/18  Resolved: 01/Aug/16

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: Backlog - CXX Driver Team
Resolution: Won't Fix Votes: 0
Labels: legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by DRIVERS-307 Support new readConcern level "linear... Closed
Epic Link: Legacy C++ Driver MongoDB 3.4 Support

 Description   

A linearizable read avoids returning reads from a "stale" primary (one that has already been superseded by a new primary but doesn't know it yet). It is important to note that readConcern level linearizable does not by itself produce linearizable reads; they must be issued in conjunction with w:majority writes to the same document(s) in order to be linearizable.

This feature is exposed as a new value for readConcern.level, "linearizable".



 Comments   
Comment by David Golden [ 01/Aug/16 ]

We are not going to implement this for the legacy driver.

Generated at Wed Feb 07 22:00:52 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.