Details
-
Improvement
-
Resolution: Duplicate
-
Major - P3
-
None
-
None
-
Sharding EMEA
-
Sharding EMEA 2023-02-06
Description
If the maxTopologyTime from the config.shards documents is lower than the cached topologyTime (cachedData.getTime().topologyTime), then the ShardRegistry is doomed to infinitely refresh until this is no longer true. Better would be for _lookup() to fail (ie. uassert) in this case, so that the underlying operation will fail in this unexpected situation.
Attachments
Issue Links
- is related to
-
SERVER-64931 Reenable ReadThroughCache correctness tasserts
-
- Closed
-