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

XMLWordPrintableJSON

    • Replication
    • Fully Compatible
    • ALL
    • v8.0
    • Repl 2025-02-17, Repl 2025-04-14, Repl 2025-04-28, Repl 2025-05-12, Repl 2025-05-26, Repl 2025-06-09, Repl 2025-06-23, Repl 2025-07-07
    • 200
    • None
    • 3
    • None
    • 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
              Reporter:
              Ali Mir
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: