Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-39828

Track the first timestamp of transaction in transaction table

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Duplicate
    • None
    • None
    • Replication
    • Replication

    Description

      With SERVER-39680, we'll compute the oldest active transaction timestamp by reading the transaction table. For prepared transactions, prevOpTime happens to be the first optime of the transaction in the old applyOps format. With the new format of both unprepared and prepared transactions, we need to add a new field in the transaction table to track the first timestamp of any oplog entry in a transaction.

      Attachments

        Issue Links

          Activity

            People

              backlog-server-repl Backlog - Replication Team
              siyuan.zhou@mongodb.com Siyuan Zhou
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: