-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 7.0.0, 8.0.0-rc0, 7.3.0, 8.1.0-rc0
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
v8.0, v7.0
-
-
CAR Team 2024-07-08, CAR Team 2024-07-22, CAR Team 2024-08-05, CAR Team 2024-08-19, CAR Team 2024-09-02
-
0
The timeseries insert path checks for the presence of the bucket collection before acquiring the collection and checking the shard version. This is because the timeseries bucket options are needed for inserting into the in memory bucket catalog, but the collection locks are not needed at this point (because nothing persisted is being done yet).
In the case that a moveCollection happened, the bucket collection may no longer exist and so we will return NamespaceNotFound at the first check rather than throwing staleConfig at the later check.
- is related to
-
SERVER-91965 UUID -> NSS resolution may fail after moveCollection / other sharding migrations
-
- Closed
-
- related to
-
SERVER-85548 Time series insert may return collection not found error
-
- Backlog
-