Ensure that tombstones generated in 4.4 don't resurrect in 4.2

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Works as Designed
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Storage Engines 2020-03-23
    • 5

      There is a scenario where we are running with the changes to durable history when we write a value to the data file with a stop timestamp (if it's removed, but the remove isn't globally visible).

      If a user then starts using that database with MongoDB 4.2, I believe we ignore timestamps altogether, and thus the value will become visible again on startup.

      While writing this up, I've realised that rollback_to_stable on clean shutdown might fix this up - but we should confirm with testing in the least.

            Assignee:
            Keith Bostic (Inactive)
            Reporter:
            Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: