Remove implicit Write -> LocalWrite downgrade in Intent registration

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Replication
    • Fully Compatible
    • Repl 2025-11-10
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When an intent is registered, we first call ReplicationCoordinator::getMemberState() so we can downgrade Write intent to LocalWrite intent during initial sync.

      However, doing so requires acquiring the ReplicationCoordinator mutex, which can lead to the high resource contention and performance degradation seen in BF-40210.

      This ticket will remove the implicit downgrade, and correct all locations that relied on the implicit downgrade.

            Assignee:
            Joseph Obaraye
            Reporter:
            Joseph Obaraye
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: