Enforce nesting limit on timeseries collections

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Storage Execution 2026-05-11, Storage Execution 2026-05-25
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Currently the limit on nesting in BSON is not enforced on timeseries collections, as demonstrated in this branch https://github.com/10gen/mongo/tree/binh.vo/experiment-nesting

      This is both because we set DisableDocumentValidationForInternalOp in the timeseries write path, which causes fixDocumentsForInsert not to run validateDepth, and also because validateDepth itself does not recurse into BSONColumn data.

            Assignee:
            Binh Vo
            Reporter:
            Binh Vo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: