-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-03-03
The goal of this ticket is to add initial support for viewless timeseries creation logic. Moreover we will introduce 2 new core pasthrough suites to support the development of viewless timeseries collections:
- replica_sets_jscore_passthrough_viewless_timeseries
- sharding_jscore_passthrough_viewless_timeseries
These specific suites will be the only one having the CreateViewlessTimeseriesCollection feature flag enabled, and they will only execute tests in jstests/core/timeseries/ folder.
There are many commands functionalities that still does not work with viewless timeseries collections. The plan is to incrementally add new tests to these suites every time we add support for a new functionality.
Once we verify that all the passthrough timeseries tests works correctly with viewless timeseries we will remove these 2 suites, and we will enable CreateViewlessTimeseriesCollection feature flag in allFeatureFlag variant.
- depends on
-
SERVER-100717 Implement viewless timeseries catalog APIs
-
- Closed
-
-
SERVER-101592 Refactor timeseries_create_collection.js test
-
- Closed
-
-
SERVER-101593 listCollection/$listCatalog support for viewless timeseries
-
- Closed
-
- is depended on by
-
SERVER-101616 Support creation of tracked viewless timeseries collection
-
- Closed
-
- is duplicated by
-
SERVER-101545 Support creation of unsharded viewless timeseries collection
-
- Closed
-