geode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Fred Krone (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (GEODE-2661) CacheListener gets invoked when an non-existent entry is removed using removeAll
Date Thu, 01 Jun 2017 00:08:04 GMT

     [ https://issues.apache.org/jira/browse/GEODE-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Fred Krone updated GEODE-2661:
------------------------------
    Fix Version/s: 1.2.0

> CacheListener gets invoked when an non-existent entry is removed using removeAll
> --------------------------------------------------------------------------------
>
>                 Key: GEODE-2661
>                 URL: https://issues.apache.org/jira/browse/GEODE-2661
>             Project: Geode
>          Issue Type: Bug
>          Components: regions
>            Reporter: Anilkumar Gingade
>            Assignee: Lynn Gallinat
>              Labels: storage_2
>             Fix For: 1.2.0
>
>
> When a non-existing entry is removed using removeAll from PartitionedRegion (need to
verify this on replicated), the CacheListener's aftrerDestroy callback method gets invoked.
The afterDestroy should not be invoked for entry which is not present.
> How to reproduce.
> region.put (k1, v1)
> region.put (k2, v2)
> // Remove all from client
> List keys= Arrays.asList("k1", "k2", "k8");
> region.removeAll(l); 
> The afterDestroy call back will be invoked for k8. On server.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message