-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
v6.0
-
Sharding NYC 2022-06-13
Currently, when reaping sessions from memory, if the LogicalSessionCache reaper finds that a logical session hasn't expired, it would skip reaping its transaction sessions from the SessionCatalog entirely including the ones that are expired and not in-use. This could cause the SessionCatalog to end up with a lot of expired sessions if the external client just keeps using the same logical session.
Note that the on-disk states for those expired transactions still get deleted in this step.
- related to
-
SERVER-66777 FLE 2 internal transactions are being interrupted by logical session reaper
- Closed