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: