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

Avoid fuzzer generating tests with create/collMod commands having 'recordPreImages' flag

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Sharding EMEA 2023-10-30
    • 7

      As part of BF-30251 we noticed a multiversion issue with 'recordPreImages' flag in create/collMod commands.

      The issue is catalog inconsistency between primaries and secondaries, when primary is in 6.0 binary and secondaries are in 7.0 binary.

      While secondaries had to behave as FCV 6.0, they are not, as the flag has been removed in 6.2.

      This is not a huge issue, because the flag is internal only an its main consumer (Realm team), has moved to 'changeStreamPreImagesEnabled' flag as a replacement.

      That being said, we just need to be sure that fuzzer will not generate these tests anymore.

            Assignee:
            denis.grebennicov@mongodb.com Denis Grebennicov
            Reporter:
            denis.grebennicov@mongodb.com Denis Grebennicov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: