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

[txnRetryCounter] Make TransactionParticipant take in txnNumberAndRetryCounter instead of txnNumber and txnRetryCounter separately

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.2.0
    • None
    • None
    • None
    • Fully Compatible
    • Sharding 2021-10-18, Sharding 2021-11-01, Sharding 2021-11-15
    • 32
    • 2

    Description

      Per this code review commentSERVER-60323 will introduce the type txnNumberAndRetryCounter to force users and implementers of the TransactionCoordinator subsystem to specify both the txnNumber and txnRetryCounter. txnRetryCounter was added to TransactionParticipant and TransactionRouter in SERVER-58752 so those classes should be made to use txnNumberAndRetryCounter as well.

      Attachments

        Activity

          People

            jason.zhang@mongodb.com Jason Zhang
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: