[SERVER-6966] Mongodump badly exports some collection Created: 07/Sep/12  Updated: 15/Feb/13  Resolved: 27/Nov/12

Status: Closed
Project: Core Server
Component/s: Tools
Affects Version/s: 2.2.0
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Thomas Rosenblatt Assignee: Mathias Stearn
Resolution: Duplicate Votes: 0
Labels: mongodump, mongorestore
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Ubuntu 12.04 64bits


Issue Links:
Duplicate
duplicates SERVER-7190 Mongodump metadata.json files should ... Closed
Operating System: Linux
Participants:

 Description   

mongodump produces a metadata for a collection that contains undefined parameters, that stops mongorestore.
Exemple.
The collection message_queue :

> db.message_queue.stats()
{
"ns" : "nadb.message_queue",
"count" : 62,
"size" : 2840,
"avgObjSize" : 45.806451612903224,
"storageSize" : 4096,
"numExtents" : 1,
"nindexes" : 1,
"lastExtentSize" : 4096,
"paddingFactor" : 1,
"systemFlags" : 0,
"userFlags" : 0,
"totalIndexSize" : 8176,
"indexSizes" :

{ "time_1" : 8176 }

,
"capped" : true,
"max" : 2147483647,
"ok" : 1
}

Produces this message_queue.metadata.json :
{options :

{ "create" : "message_queue", "capped" : true, "size" : 1024, undefined }

, indexes:[{ "v" : 1, "key" :

{ "time" : 1 }

, "unique" : true, "ns" : "nadb.message_queue", "sparse" : true, "name" : "time_1" }]}


Generated at Thu Feb 08 03:13:15 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.