Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Done
-
3.3.0
-
None
-
Fully Compatible
-
ALL
-
TIG F (01/29/16)
-
0
Description
The dbhash cache stores an entry for each namespace.
Collection or DB level operations pass in the namespace "[DB_NAME].$cmd". So only the entry for [DB_NAME].$cmd is invalidated when one of these operations is called.
When we run dbhash on a collection that has been dropped and recreated (e.g. [DB_NAME].abcd), the old and incorrect value of the dbhash is used.
Attachments
Issue Links
- is depended on by
-
SERVER-15277 dbhash caching strategy evaluation
-
- Closed
-
- is related to
-
SERVER-22317 Make checkReplDBHash hook work with dbhash quirks on 3.2
-
- Closed
-