-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 4.5.1
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
-
Execution Team 2020-06-15
-
11
I added an invariant on the master branch that fails when commands attempt to read at a timestamp that is less than the afterClusterTime readConcern argument, which is contradictory.
"$_internalReadAtClusterTime" can specify any timestamp and afterClusterTime it wants, easily crashing the server with a simple request.
We should reject find and getMore commands formed in this way. dbhash does not accept afterClusterTime.
- related to
-
SERVER-28812 Invariant failure when specifying readConcern "majority" and "afterClusterTime" on standalone mongod
- Closed