diff options
Diffstat (limited to 'src/mongo/db/ops/update_internal.h')
-rw-r--r-- | src/mongo/db/ops/update_internal.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/mongo/db/ops/update_internal.h b/src/mongo/db/ops/update_internal.h index 1b46bbd9e48..9680b0bc645 100644 --- a/src/mongo/db/ops/update_internal.h +++ b/src/mongo/db/ops/update_internal.h @@ -537,6 +537,7 @@ namespace mongo { } } + const char* getOpLogName() const; void appendForOpLog( BSONObjBuilder& b ) const; void apply( BSONBuilderBase& b , BSONElement in ) { @@ -776,12 +777,7 @@ namespace mongo { return false; } - BSONObj getOpLogRewrite() const { - BSONObjBuilder b; - for ( ModStateHolder::const_iterator i = _mods.begin(); i != _mods.end(); i++ ) - i->second->appendForOpLog( b ); - return b.obj(); - } + BSONObj getOpLogRewrite() const; bool DEPRECATED_haveArrayDepMod() const { for ( ModStateHolder::const_iterator i = _mods.begin(); i != _mods.end(); i++ ) |