-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
v8.0, v7.3, v7.0, v6.0, v5.0
-
CAR Team 2024-06-10, CAR Team 2024-06-24
-
200
This logic assumes that, if a command receives a stale error of a namespace different from that of the issued command, then it has to be a timeseries collection. This logic then invalidates the entry in the catalog cache for _nss with the information of a different namespace. If this assumption is incorrect, possibly due to an inconsistency caused by a different bug (see SERVER-82085) then this could lead to a time monotonicity violation when refreshing the cache.
- is caused by
-
SERVER-60144 Handle stale routing info on mongos for sharded time-series collections
- Closed