-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 8.0 Required
-
Component/s: None
-
Replication
-
Fully Compatible
-
ALL
-
v8.0
-
Repl 2024-07-22
-
200
Consider the following case:
- The buffer is currently not empty.
- Caller wants to push one entry with number of ops > `_maxCount`, thus being blocked.
- The last entry in the buffer is popped out, but since this condition cannot be met (`_waitCount` alone is larger than `_maxCount`), we never notify the condition variable and thus blocks the caller forever.
- is caused by
-
SERVER-92065 Limit the number of applyOps operations in the oplog application buffer
- Closed