Return collection options and indexes in rawData mode from ShardServerProcessInterface

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: 8.3.0-rc0
    • Component/s: Catalog, Query Execution
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2025-08-18, CAR Team 2025-09-01
    • 🟥 DDL
    • None
    • None
    • None
    • None
    • None
    • None

      $out fetches the collection options and indexes through MongoProcessInterface for cloning. If the source collection is timeseries, those will be the ones from the system.buckets collection (i.e. the "raw" options/indexes).

       

      With viewless timeseries collections, the buckets collection will no longer exist, so we will need to make sure that they always fetch the raw options and indexes, using rawData if needed. This is already the case for NonShardServerProcessInterface, but not for ShardServerProcessInterface.

            Assignee:
            Joan Bruguera Micó
            Reporter:
            Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: