summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/master_slave.h
diff options
context:
space:
mode:
authormatt dannenberg <matt.dannenberg@10gen.com>2013-08-06 10:52:10 -0400
committermatt dannenberg <matt.dannenberg@10gen.com>2013-08-06 12:04:28 -0400
commit8c6537087f14d59eb674a20e74798a42a4ea195d (patch)
tree2fa4aa7eadaab2d12cbbe36d923c278f6674fb04 /src/mongo/db/repl/master_slave.h
parent017a17bf24ef68a4595d007135a2d5fdc1b93dca (diff)
downloadmongo-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.h5
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;