ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Semen Boikov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-4932) Try to get rid of blocking synchronization on cache entry for cache.get operation
Date Fri, 07 Apr 2017 13:32:41 GMT
Semen Boikov created IGNITE-4932:
------------------------------------

             Summary: Try to get rid of blocking synchronization on cache entry for cache.get
operation
                 Key: IGNITE-4932
                 URL: https://issues.apache.org/jira/browse/IGNITE-4932
             Project: Ignite
          Issue Type: Task
          Components: cache
            Reporter: Semen Boikov
            Assignee: Semen Boikov
             Fix For: 2.1


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).



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

Mime
View raw message