-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
v4.0, v3.6
-
Repl 2018-11-05, Repl 2018-11-19, Repl 2018-12-03, Repl 2018-12-17, Repl 2019-01-14
Allow change streams to work with the speculative majority reads implementation, so that they can work correctly even without storage engine support for majority reads enabled.
- depends on
-
SERVER-38218 AutoGetCollection doesn't need to call getPointInTimeReadTimestamp for non snapshot read concern levels
- Closed
-
SERVER-37935 Remove read concern "majority" overrides for change streams test suites
- Closed
- is depended on by
-
SERVER-37221 Enable change streams with enableMajorityReadConcern:false
- Closed
- is related to
-
SERVER-34277 Add 'maxAwaitTimeMs' parameter to getMore command, deprecate usage of 'maxTimeMS' with getMore
- Backlog
-
SERVER-38727 Add command parameter to specify max wait time for speculative majority reads
- Closed
-
SERVER-38754 Add optimizations for change streams using speculative majority
- Closed
- related to
-
SERVER-57197 [ephemeralForTest] improve error message for change stream request
- Closed
-
SERVER-37178 [POC] Allow change streams to work with "blocking" implementation of majority reads
- Closed