MCPcopy
hub / github.com/mongodb/node-mongodb-native / isStaleServerDescription

Function isStaleServerDescription

src/sdam/topology.ts:1092–1103  ·  view source on GitHub ↗
(
  topologyDescription: TopologyDescription,
  incomingServerDescription: ServerDescription
)

Source from the content-addressed store, hash-verified

1090}
1091
1092function isStaleServerDescription(
1093 topologyDescription: TopologyDescription,
1094 incomingServerDescription: ServerDescription
1095) {
1096 const currentServerDescription = topologyDescription.servers.get(
1097 incomingServerDescription.address
1098 );
1099 const currentTopologyVersion = currentServerDescription?.topologyVersion;
1100 return (
1101 compareTopologyVersion(currentTopologyVersion, incomingServerDescription.topologyVersion) > 0
1102 );
1103}

Callers 1

serverUpdateHandlerMethod · 0.85

Calls 2

compareTopologyVersionFunction · 0.90
getMethod · 0.45

Tested by

no test coverage detected