diff options
author | matt dannenberg <matt.dannenberg@10gen.com> | 2013-08-06 10:52:10 -0400 |
---|---|---|
committer | matt dannenberg <matt.dannenberg@10gen.com> | 2013-08-06 12:04:28 -0400 |
commit | 8c6537087f14d59eb674a20e74798a42a4ea195d (patch) | |
tree | 2fa4aa7eadaab2d12cbbe36d923c278f6674fb04 /src/mongo/db/repl/master_slave.h | |
parent | 017a17bf24ef68a4595d007135a2d5fdc1b93dca (diff) | |
download | mongo-8c6537087f14d59eb674a20e74798a42a4ea195d.tar.gz |
update master/salve for new oplogreader handshake model
Diffstat (limited to 'src/mongo/db/repl/master_slave.h')
-rw-r--r-- | src/mongo/db/repl/master_slave.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/repl/master_slave.h b/src/mongo/db/repl/master_slave.h index 66c2e15d708..147e79b8b34 100644 --- a/src/mongo/db/repl/master_slave.h +++ b/src/mongo/db/repl/master_slave.h @@ -77,6 +77,8 @@ namespace mongo { set<string> incompleteCloneDbs; + BSONObj _me; + ReplSource(); // returns the dummy ns used to do the drop @@ -94,6 +96,9 @@ namespace mongo { */ bool handleDuplicateDbName( const BSONObj &op, const char *ns, const char *db ); + // populates _me so that it can be passed to oplogreader for handshakes + void ensureMe(); + public: OplogReader oplogReader; |