[infinispan-issues] [JBoss JIRA] (ISPN-8652) Embedded JCache listener does not correctly return the previous value
Galder Zamarreño (JIRA)
issues at jboss.org
Wed Jan 3 10:48:00 EST 2018
Galder Zamarreño created ISPN-8652:
--------------------------------------
Summary: Embedded JCache listener does not correctly return the previous value
Key: ISPN-8652
URL: https://issues.jboss.org/browse/ISPN-8652
Project: Infinispan
Issue Type: Bug
Components: JCache
Affects Versions: 9.1.4.Final, 9.2.0.Beta2
Reporter: Galder Zamarreño
See discussion [here|https://github.com/infinispan/infinispan/pull/5624#discussion_r159410080].
The cache entry modified embedded event does not easily expose the previous value. To get the previous value, you need to listen for isPre=true event and cache the value. This is not user friendly.
The cache entry modified embedded event should probably expose a method to retrieve previous value regardless of whether isPre is true or false.
The JCache TCK currently only verifies that the previous value is non null, so we can just the current value and the TCK passes, but this is not correct.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the infinispan-issues
mailing list