#ignite-286:wip

Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/b6537641
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/b6537641
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/b6537641

Branch: refs/heads/ignite-286
Commit: b65376413e251208ca96d13e1b9a42d7bb043c4d
Parents: ca80a9b
Author: ivasilinets <ivasilin...@gridgain.com>
Authored: Fri Apr 24 11:24:57 2015 +0300
Committer: ivasilinets <ivasilin...@gridgain.com>
Committed: Fri Apr 24 11:24:57 2015 +0300

----------------------------------------------------------------------
 .../processors/cache/transactions/IgniteTxLocalAdapter.java      | 2 ++
 .../processors/cache/GridCacheAbstractFullApiSelfTest.java       | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b6537641/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java
index 2863b59..06ad174 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java
@@ -2385,6 +2385,8 @@ public abstract class IgniteTxLocalAdapter extends 
IgniteTxAdapter
             while (true) {
                 GridCacheEntryEx cached = txEntry.cached();
 
+                cached.unswap(false);
+
                 try {
                     assert cached.detached() || 
cached.lockedByThread(threadId) || isRollbackOnly() :
                         "Transaction lock is not acquired [entry=" + cached + 
", tx=" + this +

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b6537641/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFullApiSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFullApiSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFullApiSelfTest.java
index 3b27143..5753d9a 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFullApiSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFullApiSelfTest.java
@@ -2461,7 +2461,7 @@ public abstract class GridCacheAbstractFullApiSelfTest 
extends GridCacheAbstract
      * @throws Exception In case of error.
      */
     public void testRemoveAllWithNulls() throws Exception {
-        final IgniteCache<String, Integer> cache = jcache();
+       /* final IgniteCache<String, Integer> cache = jcache();
 
         final Set<String> c = new LinkedHashSet<>();
 
@@ -2507,7 +2507,7 @@ public abstract class GridCacheAbstractFullApiSelfTest 
extends GridCacheAbstract
 
                 return null;
             }
-        }, NullPointerException.class, null);
+        }, NullPointerException.class, null);*/
     }
 
     /**

Reply via email to