-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2026-03-30, CAR Team 2026-04-13
-
🟦 Shard Catalog
-
None
-
None
-
None
-
None
-
None
-
None
In SERVER-121289 we duplicated the create path in 2 branches:
 - <func>_NEW_FROM_90: used in 9.0 version binaries
 - <func>_OLD_PRE_90: used in 8.3 version binaries
This was done because we needed to change profoundly how the create path for timeseries work, but we didn't want to affect the production code of 8.3 release.
The goal of this ticket is to remove the OLD create path as soon as 8.3 version is branch out.Â
- is depended on by
-
SERVER-85855 Creating a bucket collection with timeseries option doesn't create the view
-
- Blocked
-
-
SERVER-90742 Building the wrong shard key index when a dangling time-series buckets collection is present
-
- Blocked
-
-
SERVER-119172 serialize multiple create timeseries collections with different OFCV
-
- Blocked
-
-
SERVER-119866 Repair orphaned timeseries buckets collection during createCollection regardless of viewless timeseries flag
-
- Blocked
-
- is related to
-
SERVER-121289 Make timeseries create path idempotent and concurrency safe
-
- Closed
-
- related to
-
SERVER-122540 Investigate applyOps for timeseries createCollection and conflicting namespaces across FCV/binary versions
-
- Closed
-