-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: mongodump, mongorestore
-
None
-
(copied to CRM)
- In mongodump, we should run shouldSkipSystemNamespace() in oplogDocumentValidator() to filter out namespaces we do not want to include in the oplog dump.
- config.cache.* should be skipped (see
TOOLS-2334). - config.image_collection should be skipped (new from PM-2213, see MGOMIRROR-453).
- config.mongos should be skipped (see MGOMIRROR-228, CLOUDP-44863).
- In mongorestore, we should add transactions, transaction_coordinators, mongos, image_collection in shouldIgnoreNamespace()
- Consider merging shouldSkipSystemNamespace() and shouldIgnoreNamespace() into one method in common.