[
https://issues.jboss.org/browse/ISPN-1213?page=com.atlassian.jira.plugin....
]
Todd Ciezadlo updated ISPN-1213:
--------------------------------
Description:
TreeCache parents expire according to the max-idle value even if they contain children.
This puts the tree cache in an inconsistent state since the "dangling" children
can be retrieved through TreeCache.get(FQN, String) calls, but cannot be traversed to
through TreeCache.getRoot() and Node.getChildren() calls.
Attached unit test to to reproduce.
was:
TreeCache parents expire according to the max-idle value even if they contain children.
This puts the tree cache in an inconsistent state since the "dangling" children
can be retrieved through TreeCache.get(FQN, String) calls, but cannot be traversed to
through TreeCache.getRoot() and Node.getChildren() calls.
Copied a unit test to Steps to Reproduce.
TreeCache expires parents that have children
--------------------------------------------
Key: ISPN-1213
URL:
https://issues.jboss.org/browse/ISPN-1213
Project: Infinispan
Issue Type: Bug
Components: Eviction
Affects Versions: 4.2.1.FINAL
Reporter: Todd Ciezadlo
Assignee: Manik Surtani
TreeCache parents expire according to the max-idle value even if they contain children.
This puts the tree cache in an inconsistent state since the "dangling" children
can be retrieved through TreeCache.get(FQN, String) calls, but cannot be traversed to
through TreeCache.getRoot() and Node.getChildren() calls.
Attached unit test to to reproduce.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira