ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey Gura (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-5574) Try to get rid of blocking synchronization on cache entry for cache.localPeek operation
Date Wed, 21 Jun 2017 16:06:01 GMT
Andrey Gura created IGNITE-5574:
-----------------------------------

             Summary: Try to get rid of blocking synchronization on cache entry for cache.localPeek
operation
                 Key: IGNITE-5574
                 URL: https://issues.apache.org/jira/browse/IGNITE-5574
             Project: Ignite
          Issue Type: Bug
          Components: cache
    Affects Versions: 1.9
            Reporter: Andrey Gura
            Assignee: Andrey Gura


Currently all read/write operations for cache entry value use 'synchronized(this)' on cache
entry. This can cause very bad concurrency in scenarios when many threads try to read the
same entry, or entry read operation suould wait for some long-running update (e.g. EntryProcessor
in atomic cache is executed while entry lock is held).

See also https://issues.apache.org/jira/browse/IGNITE-4932



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message