Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-8876

Make timestamp usage checking at commit the default

    XMLWordPrintable

Details

    Description

      If you commit twice to the same key such that the commit timestamps are in order, but the durable timestamps are reversed, we assert in reconciliation when moving the first value to history.

      Since we think out of order commits are going away entirely, with luck this is a nonissue.

      However, the in-order timestamp assertions probably ought to be checking up front that durable timestamps on individual items don't go backwards; evidently that's not currently the case.

      Will attach a simple reproducer.

      Attachments

        Issue Links

          Activity

            People

              keith.bostic@mongodb.com Keith Bostic (Inactive)
              dholland+wt@sauclovia.org David Holland
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: