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

Do not error on the presence of a 'state' field in a transactions table entry

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.0.0-rc0
    • None
    • Replication
    • None
    • Fully Compatible
    • Repl 2018-05-07, Repl 2018-05-21

    Description

      In 4.2 transaction table entries will have a 'state' field added. To be save upgrade/downgrade work in 4.2, we should be prepared to encounter transaction table entries with a 'state' field in 4.0. If the 'state' is 'committed', we should treat it the same as if there was no state field. If the 'state' field is anything other than 'committed', then we should treat it as though that transaction table entry doesn't exist.

      Attachments

        Activity

          People

            siyuan.zhou@mongodb.com Siyuan Zhou
            spencer@mongodb.com Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: