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

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

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

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

      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.

              dberinde@redhat.com Dan Berindei (Inactive)
              dberinde@redhat.com Dan Berindei (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: