ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Mashenkov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-8747) Remove\RemoveAll method should not count expired entry as removed.
Date Fri, 08 Jun 2018 09:50:00 GMT
Andrew Mashenkov created IGNITE-8747:
----------------------------------------

             Summary: Remove\RemoveAll method should not count expired entry as removed.
                 Key: IGNITE-8747
                 URL: https://issues.apache.org/jira/browse/IGNITE-8747
             Project: Ignite
          Issue Type: Improvement
          Components: cache
            Reporter: Andrew Mashenkov


We have 2 TCK 1.0 test that are passed due to we have eagerTtl=true by default.
The reason is remove() return true even if an expired entry was removed.
Seems, we have to evict expired entry from cache on remove(), but do not count it as removed.

java.lang.AssertionError
 at org.jsr107.tck.expiry.CacheExpiryTest.expire_whenAccessed(CacheExpiryTest.java:326)

java.lang.AssertionError: expected:<0> but was:<1> at org.jsr107.tck.expiry.CacheExpiryTest.testCacheStatisticsRemoveAll(CacheExpiryTest.java:160)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message