Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-101606

Introduce basic viewless timeseries creation logic

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.2.0-rc0
    • 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.

            Assignee:
            tommaso.tocci@mongodb.com Tommaso Tocci
            Reporter:
            tommaso.tocci@mongodb.com Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: