-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36447/
-----------------------------------------------------------
(Updated July 13, 2015, 11:14 a.m.)
Review request for geode and Shirish Deshmukh.
Summary (updated)
-----------------
GEODE-16: Merging pending changes from internal branch
Bugs: GEODE-16
https://issues.apache.org/jira/browse/GEODE-16
Repository: geode
Description
-------
[DISTTX] Bringing pending changes for distributed transactions from one of the
internal gemfire branch (develop_dist_tx) to ASF i.e.
2053a3ae by vbhaskar
[DISTTX] Fixed a PutAll issue related to DistTxStateOnCoordinator when txState
is set null in tx-manager during (pre)commit.
There is a related issue in removeall that also need to be fixed. Added
test for same.
ccdf76d5 by sjigyasu
Added a test for concurrent tx and non tx ops.
61a536a0 by sjigyasu
Added WAN test for distributed tx (disabled)
9e6c1b8e by sjigyasu
Changes for adjunct messaging for serial WAN. For details read comments in
DistTXState commit.
3d5c4f84 by vbhaskar
[DISTTX] Fixed an remoteall issue and enabled respective testcase.
226bf623 by shirishd
[DISTTX] Test changes only
Removed @Category and @Ignore Junit4 unsupported tags from disttx dunit tests
9fdfbe2c by shirishd
[DISTTX] Test change only
Remove few more @Category tags from dist tx dunit tests
ea00015c by shirishd
[DISTTX] Added entries for tests
f74a12b3 by shirishd
[DISTTX] Enabling few more existing tests with "distributed-transactions" set
to true
b52ee0c5 by vivek bhaskar
[DISTTX] On Tx Coordinator, verify if there any change of region distribution.
a480794c by shirishd
[DISTTX] Some tests for conflict detection at commit time
be3dd356 by vivek bhaskar
[DISTTX] Clean txState even if final commit fails.
95ba17f9 by shirishd
[DISTTX] Added tests for conflict detection at commit time
cd50dbbc by shirishd
[DISTTX] Optimization in DistTxEntryEvent toData/fromData
Tests:
DUnits and Junits for Distributed Transactions
Commit id: 1f6462876fe4056e820db74cfc7db8af70f7a01f
Diffs
-----
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/DistTXAdjunctCommitMessage.java
PRE-CREATION
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/DistTXCommitMessage.java
e57e33e
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/DistTXState.java
ddc1a7f
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/DistTXStateProxyImplOnCoordinator.java
15291b0
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/EntryEventImpl.java
e6503f0
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/GemFireCacheImpl.java
76488dd
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/LocalRegion.java
0e43c25
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/RemoteOperationMessage.java
ae72345
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/TXCommitMessage.java
2253937
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/TXRegionState.java
ed80e75
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/partitioned/PartitionMessage.java
6f57da5
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/partitioned/PutAllPRMessage.java
e8c4fa1
gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/tx/DistTxEntryEvent.java
b26034d
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/CacheMapDistTXDUnitTest.java
45390fc
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistTXDebugDUnitTest.java
b3df384
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistTXDistributedTestSuite.java
70451be
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistTXOrderDUnitTest.java
6e7ace4
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistTXPersistentDebugDUnitTest.java
0be5f88
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistTXRestrictionsDUnitTest.java
90d22a5
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistTXWithDeltaDUnitTest.java
PRE-CREATION
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/DistributedTransactionDUnitTest.java
9a2e296
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/PRDistTXDUnitTest.java
PRE-CREATION
gemfire-core/src/test/java/com/gemstone/gemfire/disttx/PRDistTXWithVersionsDUnitTest.java
PRE-CREATION
Diff: https://reviews.apache.org/r/36447/diff/
Testing
-------
./gradlew gemfire-core:integrationTest -DintegrationTest.single=*DistTX*JUnit*
./gradlew -DdistributedTest.single=DistTXDistributedTestSuite
gemfire-core:distributedTest
Thanks,
vivek bhaskar