Resharding coordinator re-uses stale txnNumber after failover, causing retryable-write dedup to silently drop participant init writes

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • Fully Compatible
    • ALL
    • ClusterScalability 27Apr-11May
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      See comment in BF-43194.

      One possible solution is for the coordinator to majority commit the txnNum's that is is going to use so that on failover, new primary can't re-use the same txnNum. 

            Assignee:
            Brett Nawrocki
            Reporter:
            Wenqin Ye
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: