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

Handle V8 int32-to-double coercion in magic restore consistency checker

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Replication
    • Fully Compatible
    • ALL
    • Repl 2025-02-17, Repl 2025-04-14, Repl 2025-04-28, Repl 2025-05-12
    • 200
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      In BF-36456, we're seeing a consistency checker failure due to the datafiles produced by the update_bit_examples.js test. We should investigate why the seemingly identical documents are failing the check. I suspect it has to do with the binary representation of the nested BSONArray.

      In the meantime, we should temporarily disable the test to deescalate the hot BF.

      edit: I found the issue in BF-36465, and I'm repurposing this ticket for the workaround fix in magic_restore.js

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

              Created:
              Updated: