-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/61281/
-----------------------------------------------------------
Review request for geode, anilkumar gingade, Darrel Schneider, Lynn Gallinat,
and Nick Reich.
Bugs: GEODE-3379
https://issues.apache.org/jira/browse/GEODE-3379
Repository: geode
Description
-------
Current geode commit method only hold primary bucket lock when the txRegion is
a primary bucket. However, in between the tx operation and commit, a rebalance
could cause primary bucket to move. In this case, commit should detect the
primary bucket has been moved and throw TransactionDataRebalancedException.
Diffs
-----
geode-core/src/main/java/org/apache/geode/internal/cache/TXState.java 2c8c28b
geode-core/src/test/java/org/apache/geode/disttx/PRDistTXDUnitTest.java
77bf740
geode-core/src/test/java/org/apache/geode/disttx/PRDistTXWithVersionsDUnitTest.java
9ab5145
geode-core/src/test/java/org/apache/geode/internal/cache/execute/PRTransactionDUnitTest.java
6578baa
Diff: https://reviews.apache.org/r/61281/diff/1/
Testing
-------
Ongoing precheckin.
Thanks,
Eric Shu