summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/oplog_interface_local.cpp
diff options
context:
space:
mode:
authorKyle Suarez <kyle.suarez@mongodb.com>2018-03-29 15:14:31 -0400
committerKyle Suarez <kyle.suarez@mongodb.com>2018-03-29 15:14:43 -0400
commite1cb7f58d887815ae696a824291fdfc59fc35861 (patch)
treeab75d7f0813842e7018d2667a9e39626274e6e4f /src/mongo/db/repl/oplog_interface_local.cpp
parentd36b450a82c5ce2022af56f73b40a223ab0b2328 (diff)
downloadmongo-e1cb7f58d887815ae696a824291fdfc59fc35861.tar.gz
SERVER-21693 add host and port to oplog interface
Diffstat (limited to 'src/mongo/db/repl/oplog_interface_local.cpp')
-rw-r--r--src/mongo/db/repl/oplog_interface_local.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/repl/oplog_interface_local.cpp b/src/mongo/db/repl/oplog_interface_local.cpp
index 3ab6e6413c3..d140063b6b1 100644
--- a/src/mongo/db/repl/oplog_interface_local.cpp
+++ b/src/mongo/db/repl/oplog_interface_local.cpp
@@ -35,6 +35,7 @@
#include "mongo/db/query/internal_plans.h"
#include "mongo/db/query/plan_executor.h"
#include "mongo/util/mongoutils/str.h"
+#include "mongo/util/net/sock.h"
namespace mongo {
namespace repl {
@@ -99,5 +100,9 @@ std::unique_ptr<OplogInterface::Iterator> OplogInterfaceLocal::makeIterator() co
new OplogIteratorLocal(_opCtx, _collectionName));
}
+HostAndPort OplogInterfaceLocal::hostAndPort() const {
+ return {getHostNameCached(), serverGlobalParams.port};
+}
+
} // namespace repl
} // namespace mongo