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

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

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.2.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Sharding 2021-10-18, Sharding 2021-11-01, Sharding 2021-11-15
    • 32
    • 2

      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.

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

              Created:
              Updated:
              Resolved: