jstest + design: drop view over system.buckets must not drop underlying collection

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Companion artifact for SERVER-125060 (data-loss class bug, time-series).

      Deliverable: jstest + design doc. Names cascade target as `viewOn()` instead of `makeTimeseriesBucketsNamespace()`. Fix scopes cascade + defense-in-depth refusal in `createView`. Note v8.1+ already fixed via SERVER-94829.

      Files in worktree mongo-w4-1:

      • jstests/sharding/timeseries/timeseries_drop_view_over_system_buckets.js
      • src/mongo/db/timeseries/SERVER-125060-design.md

      Status: Draft. Filed by external contributor (mehar.grewal@mongodb.com).

            Assignee:
            Unassigned
            Reporter:
            Mehar Grewal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: