-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
ALL
-
Storage Execution 2026-04-13
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Consider the following sequence of writes and a collection A:
// Checkpoint T= N
{Insert record into A} {Drop A}// Checkpoint T= N + 1
After SERVER-120541, we will remove the fast count entry for A as soon as we drop it. However, when we are calculating size and count deltas from the oplog while flushing at Checkpoint N + 1, we will see inserts for collection A and upsert an entry for collection A. This entry will then remain in the fast count collection.
We can avoid this by only deleting the fast count entry for a collection as part of flushing on checkpoint.
- depends on
-
SERVER-120541 Add and remove the collection size and count info on create and drop
-
- In Code Review
-
- is related to
-
SERVER-120541 Add and remove the collection size and count info on create and drop
-
- In Code Review
-