-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Security
-
Fully Compatible
-
ALL
-
v8.0, v7.3, v7.0, v6.0, v5.0
-
Security 2024-08-19
-
200
We currently invalidate the user cache when we observe an operation that modifies a user's roles. This faces the problem that if we need to acquire the user before that observed operation actually gets committed, we fetch the old out-of-date data from disk. We will rectify this by moving invalidation to an onCommit handler, created inside of the OpObserver callback.
- is depended on by
-
SERVER-93027 Add more logging to user_cache_invalidation.js
- Closed
- is related to
-
SERVER-93616 Improve testing of user cache invalidation
- Closed