Semen Boikov created IGNITE-4657:
------------------------------------
Summary: Cache entry eviction can be broken if store throws
exception
Key: IGNITE-4657
URL: https://issues.apache.org/jira/browse/IGNITE-4657
Project: Ignite
Issue Type: Bug
Components: cache
Reporter: Semen Boikov
Assignee: Semen Boikov
Fix For: 1.9
Fix for IGNITE-4465 (commit 22b7e76c00a77a06388bcef869f29d1a572a306a)
introduced cache entry 'reservation' while entry is loaded from store. When
entry is reserved it is not evicted from cache. But currently 'reserved' status
is not cleared when cache store's methods throw exception, this should be fixed
in GridcCacheAdaptergetAllAsync0: catch exception thrown from
ctx.store().loadAll and do required cleanup.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)