You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexandr Shapkin (Jira)" <ji...@apache.org> on 2019/09/11 13:46:00 UTC

[jira] [Created] (IGNITE-12163) CacheEntryEventType.Removed is not being rised

Alexandr Shapkin created IGNITE-12163:
-----------------------------------------

             Summary: CacheEntryEventType.Removed is not being rised
                 Key: IGNITE-12163
                 URL: https://issues.apache.org/jira/browse/IGNITE-12163
             Project: Ignite
          Issue Type: Bug
          Components: platforms
    Affects Versions: 2.7.5
            Reporter: Alexandr Shapkin
            Assignee: Alexandr Shapkin


Steps to reproduce:
 * Create a cache with user-defined type

 * Add an ICacheEntryEventListener in order to be notified of CacheEntryEventType.Removed events

 * Put a value in the cache

 * Remove that value

Expected: CacheEntryEventType.Removed event get captured
Actual: CacheEntryEventType.Updated event get captured

Update:
After these changes https://issues.apache.org/jira/browse/IGNITE-8714
New logic of detecting events (ContinuousQueryUtils.cs) now relies on the Object.Equals method which is not intuitive at all.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)