Details
-
Bug
-
Resolution: Won't Fix
-
Minor - P4
-
None
-
2.6.3
-
None
-
ALL
-
Description
The symptom is that:
When compact is run, the systemFlags bit is set to 0.
I believe it is because in
collection_compact.cpp
Status status = _indexCatalog.dropAllIndexes( true );
|
leads to
index_catalog.cpp
_details->clearSystemFlag( NamespaceDetails::Flag_HaveIdIndex );
|
But then it's never re-set for the rebuild of the _id index again.
Attachments
Issue Links
- related to
-
SERVER-20488 systemFlags reporting different values between our UAT and PROD servers.
-
- Closed
-