We need to test the following procedure:
PSS architecture
(1) Take one secondary out
(2) Start it as a standalone, set parameter disableLogicalSessionCacheRefresh to true
(3) Drop config.system.sessions and config.transactions
(4) Create a new config.system.session collection with the same UUID using applyOps
(5) Re-add the node to the replica set
(6) Trigger a delete of a session that doesn't exist on the modified secondary but does on the primary
(7) Trigger an update of a session that doesn't exist on the modified secondary but does on the primary
(8) Trigger an insert of a session
(9) Confirm that after some time both the session table and the transactions table will be consistent with the primary. This time should theoretically be localLogicalSessionTimeoutMinutes
- is related to
-
SERVER-43045 dbhash does not hash all replicated collections
- Closed
- related to
-
SERVER-42326 Test restoring a 4.0 backup into a 4.2 binary in fCV 4.0
- Closed