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

Avoid recursive way of resolving the prepared update

    • Storage Engines
    • 2024-07-09 - Nyan Cat
    • v8.0
    • Requested

      While resolving a prepared update of a transaction as part of the transaction commit, WiredTiger traverses through all the updates present in the update chain until it finds an update from a different transaction in the update chain using a recursive method.

      This way of resolving the prepared update can cause problems when the update chain is very long. Fix this prepared update by resolving logic in an iterative way instead of the recursive way to fix the problems.

            Assignee:
            luke.pearson@mongodb.com Luke Pearson
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: