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

Perform no-op entry on config server in magic_restore_pit_resharding.js

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.5
    • Affects Version/s: None
    • Component/s: None
    • None
    • Replication
    • Fully Compatible
    • v8.0
    • Repl 2024-12-23
    • 0

      We expect the config server to have oplog entries after the backup checkpoint timestamp here. The operations after the backup are occurring on the shards, and so it's possible the config server doesn't have any new entries. We should perform a no-op on the config server here to ensure that we don't hit this assertion.

      One option is to relax the constraint here, but I think the better solution is to perform some no-op on the config server. We could wait the no-op writer (and set the period to 1s) or run an appendOplogNote.

            Assignee:
            ali.mir@mongodb.com Ali Mir
            Reporter:
            ali.mir@mongodb.com Ali Mir
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: