- 
    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
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
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
 
 -