Dan Berindei created ISPN-4586:
----------------------------------
Summary: Too many OutdatedTopologyExceptions in non-transactional caches
Key: ISPN-4586
URL:
https://issues.jboss.org/browse/ISPN-4586
Project: Infinispan
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Components: Core
Affects Versions: 7.0.0.Alpha5
Reporter: Dan Berindei
Assignee: Dan Berindei
Fix For: 7.0.0.Final
In a non-tx cache, when the topology id is incremented, owners (both primary and backup)
receiving a write command with a lower topology id throw an OutdatedTopologyException so
that the originator retries the command on the new owners.
But the originator needs to retry the command only if the owners of the key changed in any
way. During a join or a leave, most of the keys should not change owners, so throwing an
OutdatedTopologyException is not necessary most of the time.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)