[infinispan-issues] [JBoss JIRA] (ISPN-9537) Entry replaced with same expiration can expire immediately

Wolf-Dieter Fink (JIRA) issues at jboss.org
Mon Sep 24 09:02:00 EDT 2018


Wolf-Dieter Fink created ISPN-9537:
--------------------------------------

             Summary: Entry replaced with same expiration can expire immediately
                 Key: ISPN-9537
                 URL: https://issues.jboss.org/browse/ISPN-9537
             Project: Infinispan
          Issue Type: Bug
          Components: Expiration
    Affects Versions: 9.3.3.Final
            Reporter: Wolf-Dieter Fink
            Assignee: William Burns
             Fix For: 9.4.0.Final


Currently lifespan expiration removes an expired entry based on the key value and lifespan parameter matching. Unfortunately this still leaves it open to removing an entry that was just inserted if it was expired and it was replaced with the same value.

This is especially problematic with `RemoteCache.putIfAbsent` or other conditional operations as they perform a get before doing the actual operation.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the infinispan-issues mailing list