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

DistributionManager's cache topology updated in wrong order

    XMLWordPrintable

Details

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: