Prevent applyOps command from accepting ci/cd oplog entries outside of testing

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Storage Execution 2026-03-02, Storage Execution 2026-03-16
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      ci and cd oplog entries are used exclusively for internal operations, and are not even exposed in change streams (SERVER-118883). Thus, we may also want to disallow them from being written by the applyOps command outside of testing. To do this, we can attach it to enableTestCommands.

            Assignee:
            Shin Yee Tan
            Reporter:
            Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: