Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-1245

Topology cache updates on stop should be asynchronous

    XMLWordPrintable

Details

    Description

      Topology cache updates when a server stops not only need Flag.FAIL_SILENTLY, Flag.ZERO_LOCK_ACQUISITION_TIMEOUT flags, but also need Force.FORCE_ASYNCHRONOUS to avoid waiting from replies from other nodes.

      Remember that there's a crashed member view listener running in the coordinator of the cluster that checks whether the view was not updated and whether any old members are still lingering in the view, and updates it accordingly.

      It could happen that the coordinator has the right view, cos the node on stop updated its view, but not another node's view. This is not too bad cos the client could do a failover if a node is not available and it'd get eventually a new view.

      Attachments

        Activity

          People

            rh-ee-galder Galder ZamarreƱo
            rh-ee-galder Galder ZamarreƱo
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: