ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-5003) Parallel write&evict same key in CacheWriteBehindStore
Date Thu, 13 Dec 2018 15:19:00 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-5003?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16720285#comment-16720285
] 

ASF GitHub Bot commented on IGNITE-5003:
----------------------------------------

GitHub user aealeksandrov opened a pull request:

    https://github.com/apache/ignite/pull/5664

    IGNITE-5003: Hanging of parallel write&evict for the same key in Cach…

    …eWriteBehindStore fixed.
    
    Now GridCacheWriteBehindStore.updateCache wait for writeLock in StatefulValue and, moreover,
waitForFlush() if value is in pending (flushing) state. We need to remove waiting.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/gridgain/apache-ignite ignite-5003

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/5664.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #5664
    
----
commit 759fbb5e271d86583087b897e3659d86bd41a125
Author: Andrei Aleksandrov <aealexsandrov@...>
Date:   2018-12-13T15:16:17Z

    IGNITE-5003: Hanging of parallel write&evict for the same key in CacheWriteBehindStore
fixed.

----


> Parallel write&evict same key in CacheWriteBehindStore
> ------------------------------------------------------
>
>                 Key: IGNITE-5003
>                 URL: https://issues.apache.org/jira/browse/IGNITE-5003
>             Project: Ignite
>          Issue Type: Improvement
>    Affects Versions: 1.9
>            Reporter: Alexander Belyak
>            Assignee: Andrey Aleksandrov
>            Priority: Major
>
> Now GridCacheWriteBehindStore.updateCache wait for writeLock in StatefulValue and, moreover,
waitForFlush() if value is in pending (flushing) state. We need to remove waiting.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message