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

Reply via email to