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

DistributionManager's cache topology updated in wrong order

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)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: