-
Bug
-
Resolution: Done
-
Major
-
5.0.0.FINAL
-
None
-
None
Cache entries remain in the cache even after their lifespan expires (when setting the lifespan via replaceWithVersionAsync and also via replaceWithVersion (sync))
The test verifying this can be found at https://svn.devel.redhat.com/repos/jboss-qa/edg/infinispan-functional-tests/trunk/async-future/src/test/java/org/infinispan/test/async/LocalModeTest.java - test method testReplaceWithVersionWithLifespanAsync()
The test is failing on line assertEquals(null, cache.getVersioned("aKey"));
To run it, one has to set ISPN_HOME property pointing to Infinispan build and run "mvn clean verify".