IllegalStateException "Segments [a,b, c] are not owned by
NodeX" in StateProviderImpl
-------------------------------------------------------------------------------------
Key: ISPN-2557
URL:
https://issues.jboss.org/browse/ISPN-2557
Project: Infinispan
Issue Type: Bug
Components: State transfer
Affects Versions: 5.2.0.Beta4
Reporter: Adrian Nistor
Assignee: Adrian Nistor
Fix For: 5.2.0.CR1
The exception is occasionally thrown either from
StateProviderImpl.getTransactionsForSegments() or
StateProviderImpl.startOutboundTransfer() if the requested topology is higher than the one
currently installed.
I lost the logs that show this occuring but by analysing these methods is pretty clear
that the code is wrong. It waits until the new topology is installed but it does not
refresh the CacheTopology. This bug seems to be introduced when fixing ISPN-2373.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: