[infinispan-issues] [JBoss JIRA] (ISPN-4586) Too many OutdatedTopologyExceptions in non-transactional caches
Dan Berindei (JIRA)
issues at jboss.org
Wed Jul 30 08:08:32 EDT 2014
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)
More information about the infinispan-issues
mailing list