Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-3209

Need to wait for affinity assignment change during affinityCall failover

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.6
    • 1.7
    • compute
    • None

    Description

      AlwaysFailoverSpi.failover() method makes several attempts (5 by default) to get new primary node for the affinity key. Affinity assignment takes time, so there is a big chance to make all these attempts before new node is returned.

      We need to add discovery event that initiated failover to FailoverContext and wait for affinity is assigned.

      Attachments

        Activity

          People

            agura Andrey N. Gura
            vkulichenko Valentin Kulichenko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: