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

DistributionManager's cache topology updated in wrong order

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

XMLWordPrintable

      StateTransferInterceptor sets command topology according to StateTransferManager.getCacheTopology() which goes to StateConsumerImpl, but EntryWrappingInterceptor routes according to DistributionManager.getCacheTopology(). StateConsumer's topology is set in onTopologyUpdate before DistributionManager's, and therefore a command can have the current topology set, but EWI does not wrap the entry and some assertions in BaseDistributionInterceptor.remoteGet fails.

      This is a regression brought in ISPN-7400.

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

                Created:
                Updated:
                Resolved:
                Archived: