summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/client/sdam/topology_description_test.cpp5
-rw-r--r--src/mongo/client/server_is_master_monitor.h3
2 files changed, 6 insertions, 2 deletions
diff --git a/src/mongo/client/sdam/topology_description_test.cpp b/src/mongo/client/sdam/topology_description_test.cpp
index d43be9642b8..4ae91fe7edd 100644
--- a/src/mongo/client/sdam/topology_description_test.cpp
+++ b/src/mongo/client/sdam/topology_description_test.cpp
@@ -40,9 +40,14 @@ namespace mongo {
template std::ostream& operator<<(std::ostream& os,
const std::vector<mongo::sdam::ServerAddress>& s);
+bool operator==(const TopologyVersion& a, const TopologyVersion& b) {
+ return a.getProcessId() == b.getProcessId() && a.getCounter() == b.getCounter();
+}
+
namespace sdam {
using mongo::operator<<;
+
class TopologyDescriptionTestFixture : public SdamTestFixture {
protected:
void assertDefaultConfig(const TopologyDescription& topologyDescription);
diff --git a/src/mongo/client/server_is_master_monitor.h b/src/mongo/client/server_is_master_monitor.h
index 14e2e202ba4..2756c322a56 100644
--- a/src/mongo/client/server_is_master_monitor.h
+++ b/src/mongo/client/server_is_master_monitor.h
@@ -1,4 +1,3 @@
-
/**
* Copyright (C) 2020-present MongoDB, Inc.
*
@@ -127,7 +126,7 @@ private:
SdamConfiguration _sdamConfiguration;
TopologyEventsPublisherPtr _eventPublisher;
std::shared_ptr<executor::TaskExecutor> _executor;
- std::unordered_map<ServerAddress, SingleServerIsMasterMonitorPtr> _singleMonitors;
+ stdx::unordered_map<ServerAddress, SingleServerIsMasterMonitorPtr> _singleMonitors;
bool _isShutdown;
MongoURI _setUri;
};