We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e0e11bb commit c5cd9e2Copy full SHA for c5cd9e2
lib/core/sdam/topology_description.js
@@ -151,8 +151,19 @@ class TopologyDescription {
151
// update the actual server description
152
serverDescriptions.set(address, serverDescription);
153
154
+ if (serverType === ServerType.Mongos) {
155
+ return new TopologyDescription(
156
+ TopologyType.Sharded,
157
+ serverDescriptions,
158
+ setName,
159
+ maxSetVersion,
160
+ maxElectionId,
161
+ commonWireVersion,
162
+ this.options
163
+ );
164
+ }
165
+
166
if (topologyType === TopologyType.Single) {
- // once we are defined as single, that never changes
167
return new TopologyDescription(
168
TopologyType.Single,
169
serverDescriptions,
0 commit comments