-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding 2019-10-21, Sharding 2019-11-04
All of the SessionsCollection functions return a Status. Nearly every spot in which its functions are used either uassertStatusOK() or return immediately on !Status::isOK(). We should just throw.
- causes
-
SERVER-47477 Sharded logical sessions cache refresh ignores failure to update or delete session records
- Closed
-
SERVER-73229 Logical sessions cache refresh ignores write errors from updating session document, leading to cursors being killed early
- Closed