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

RpcManager.invokeCommandOnAll ignores cache member that are not in the cluster view

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 9.3.0.Beta1
    • 9.2.1.Final
    • Core
    • None

    Description

      RpcManager.invokeCommandOnAll broadcasts the command to all the members of the JGroups cluster view, and the ResponseCollector is not notified if any members of the cache are not in the cluster view.

      This is a problem in replicated caches with partition handling enabled, because it means a write can succeed in a minority partition in the time interval between JGroupsTransport seeing the minority cluster view and DistributionManagerImpl installing the DEGRADED_MODE cache topology.

      Attachments

        Issue Links

          Activity

            People

              dberinde@redhat.com Dan Berindei (Inactive)
              dberinde@redhat.com Dan Berindei (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: