-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
The $clusterTime is not updated in handshakes/heartbeats because there is no ClusterClock passed down to the topology layer.
I think this bug was hidden because the testing library uses the test's client to create the initial collection, so the create command updates the cluster time. We should also fix this by using the global client for creating/dropping collections.