summaryrefslogtreecommitdiff
path: root/src/mongo
diff options
context:
space:
mode:
authorScott Hernandez <scotthernandez@gmail.com>2014-12-30 14:39:19 -0500
committerScott Hernandez <scotthernandez@gmail.com>2015-01-02 14:21:09 -0500
commitbd22baf9adae1bda00e6b18c012c5db763aaee72 (patch)
tree29c2364c7fe09b3c9e9c062ff6ace918ccb2570a /src/mongo
parent8384c878b542352ba88ecade1e675b8412f2655f (diff)
downloadmongo-bd22baf9adae1bda00e6b18c012c5db763aaee72.tar.gz
SERVER-16502: better logging for kv_catalog collection metadata
Diffstat (limited to 'src/mongo')
-rw-r--r--src/mongo/db/storage/kv/kv_catalog.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mongo/db/storage/kv/kv_catalog.cpp b/src/mongo/db/storage/kv/kv_catalog.cpp
index 213d68f9787..a5a37c69ede 100644
--- a/src/mongo/db/storage/kv/kv_catalog.cpp
+++ b/src/mongo/db/storage/kv/kv_catalog.cpp
@@ -252,8 +252,11 @@ namespace {
BSONObj obj = _findEntry( opCtx, ns );
LOG(3) << " fetched CCE metadata: " << obj;
BSONCollectionCatalogEntry::MetaData md;
- if ( obj["md"].isABSONObj() )
- md.parse( obj["md"].Obj() );
+ const BSONElement mdElement = obj["md"];
+ if ( mdElement.isABSONObj() ) {
+ LOG(3) << "returning metadata: " << mdElement;
+ md.parse( mdElement.Obj() );
+ }
return md;
}
@@ -299,6 +302,7 @@ namespace {
obj = b.obj();
}
+ LOG(3) << "recording new metadata: " << obj;
StatusWith<RecordId> status = _rs->updateRecord( opCtx,
loc,
obj.objdata(),