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

Handle rollback's in the test framework.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 5.1 Required
    • Component/s: None
    • Labels:
      None

      Description

      Currently if an operation is returned WT_ROLLBACK, and we rollback the underlying transaction we can't rollback the insertions into the tracking table.

      This would then result in a verification failure. We should handle this by giving the session and associated tracking table cursors to the thread_context performing the operation.

      Thus all insertions into the tracking table will be in the same transaction, which would get rolledback.

        Attachments

          Activity

            People

            Assignee:
            alex.cameron Alex Cameron
            Reporter:
            luke.pearson Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: