Details
-
Bug
-
Resolution: Done
-
Major
-
8.0.1.Final
-
None
Description
When a PutMapCommand creates an entry, it notifies both the @CacheEntryCreated and the @CacheEntryModified listeners. The same happens if the entry is modified, but it was evicted from the data container.
Ideally, CacheLoaderInterceptor should know whether there are creation/modification listeners attached, and read the previous value when necessary to invoke the proper listener.