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

ASF GitHub Bot commented on GEODE-1740:
---------------------------------------

GitHub user gemzdude opened a pull request:

    https://github.com/apache/incubator-geode/pull/280

    GEODE-1740: Potential region inconsistency with concurrent clear during 
commit processing

    It was observed that region operations performed within a transaction were 
not
     * acquiring region modification locks during commit processing. This lock 
is used to ensure region
     * consistency during CLEAR processing.
     * 
     * The fix for GEODE-1740 was to acquire cache modification locks for 
regions involved during commit
     * processing. A read lock is taken for each region involved thus allowing 
concurrent region
     * operations while preventing CLEAR from being able to acquire the write 
lock and thus waiting
     * until transaction processing is complete.

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

    $ git pull https://github.com/gemzdude/incubator-geode feature/GEODE-1740

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

    https://github.com/apache/incubator-geode/pull/280.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 #280
    
----
commit 0cdcf254ae1238a52d3c07f25c9fa0da27e55e1e
Author: Scott Jewell <sjew...@pivotal.io>
Date:   2016-11-02T22:59:35Z

    GEODE-1740: Correct potential region inconsistencies with concurrent clear 
and transaction commit

commit d93a3b4ebbb98786abb049f58417e9e7f66fc01e
Author: Scott Jewell <sjew...@pivotal.io>
Date:   2016-11-07T22:04:54Z

    Merge branch 'develop' of github.com:apache/incubator-geode into 
feature/GEODE-1740

commit 1bf75fd0fed913d0e1d1b0424bdbc3ec26dde53e
Author: Scott Jewell <sjew...@pivotal.io>
Date:   2016-11-07T22:49:44Z

    GEODE-1740: Potential region inconsistency with concurrent region operation 
during transaction commit processing

----


> Potential region inconsistency with concurrent region operation during 
> transaction commit processing
> ----------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-1740
>                 URL: https://issues.apache.org/jira/browse/GEODE-1740
>             Project: Geode
>          Issue Type: Bug
>          Components: regions, transactions
>            Reporter: Scott Jewell
>
> There is a possible region inconsistency if region operations such as CLEAR 
> are performed during transaction commit processing



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

Reply via email to