ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ozerov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-2744) Optimize "unwindEvict" call in GridCacheIoManager.processMessage().
Date Wed, 02 Mar 2016 12:08:18 GMT
Vladimir Ozerov created IGNITE-2744:
---------------------------------------

             Summary: Optimize "unwindEvict" call in GridCacheIoManager.processMessage().
                 Key: IGNITE-2744
                 URL: https://issues.apache.org/jira/browse/IGNITE-2744
             Project: Ignite
          Issue Type: Sub-task
          Components: cache
    Affects Versions: 1.5.0.final
            Reporter: Vladimir Ozerov
            Assignee: Vladimir Ozerov
            Priority: Critical
             Fix For: 1.6


We call this method on every (!!!) received cache message. This call is pretty heavy as it
iterates over all caches. 
We need to optimize it. E.g., check evicts only for the cache to which received message belongs.
And iterate over the whole set only if we know for sure that several caches are affected (e.g.
due to cross-cache TX).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message