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