diff options
author | Scott Hernandez <scotthernandez@gmail.com> | 2014-12-30 14:39:19 -0500 |
---|---|---|
committer | Scott Hernandez <scotthernandez@gmail.com> | 2015-01-02 14:21:09 -0500 |
commit | bd22baf9adae1bda00e6b18c012c5db763aaee72 (patch) | |
tree | 29c2364c7fe09b3c9e9c062ff6ace918ccb2570a /src/mongo | |
parent | 8384c878b542352ba88ecade1e675b8412f2655f (diff) | |
download | mongo-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.cpp | 8 |
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(), |