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

Ignore config.changelog namespace in consistency check in magic_restore_balancer_settings.js

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Replication
    • Fully Compatible
    • v8.0
    • Repl 2024-11-25
    • 200

      The periodic autoMerge task in sharded clusters can add extra entries to config.changelog when the balancer is enabled. If there is a changelog entry in between when we open up backup cursors and when we store the pre-restore hashes, the entry will be included in the hashes but truncated from the resotre data files. This causes consistency checker issues when comparing the source and restore cluster dbhashes.

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

              Created:
              Updated:
              Resolved: