ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Mashenkov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-4879) System pool starvation while partition evicting.
Date Wed, 29 Mar 2017 12:57:41 GMT
Andrew Mashenkov created IGNITE-4879:
----------------------------------------

             Summary: System pool starvation while partition evicting.
                 Key: IGNITE-4879
                 URL: https://issues.apache.org/jira/browse/IGNITE-4879
             Project: Ignite
          Issue Type: Bug
          Components: cache
    Affects Versions: 1.7
            Reporter: Andrew Mashenkov
            Priority: Critical
             Fix For: 2.0


Some system pool threads is waiting for others made partition eviction.
We should change partition eviction in async way, to allow only one thread do useful job without
blocking other threads.

Startpoint is clearAll() call in GridDhtLocalPartition.tryEvict() method.
TryEvict method is called synchronously during few basic operations that can stuck unexpectedly.



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

Mime
View raw message