Refactor __wt_update to use a union to store commit timestamps and rollback timestamps

XMLWordPrintableJSON

    • Storage Engines, Storage Engines - Transactions
    • SE Transactions - 2025-07-18
    • 5

      The field start_ts is also used to store the rollback timestamp. In addition, we need a place to store the old transaction id after a prepared update is aborted. We potentially can use the durable_ts field for it. Then why not create a union to make the code cleaner?

              Assignee:
              Chenhao Qu
              Reporter:
              Chenhao Qu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: