Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-sql-tests 571223f6f -> b26fac930


ignite-201 - Removed DataStructureRemovedException in favor of 
IllegalStateException.


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

Branch: refs/heads/ignite-sql-tests
Commit: 0a2125eb1fd1b2eb5b39f9027ede40df2fedece0
Parents: db5e5d3
Author: Dmitiry Setrakyan <dsetrak...@gridgain.com>
Authored: Sun Feb 8 13:30:38 2015 -0800
Committer: Dmitiry Setrakyan <dsetrak...@gridgain.com>
Committed: Sun Feb 8 13:30:38 2015 -0800

----------------------------------------------------------------------
 .../DataStructureRemovedException.java          | 61 --------------------
 .../datastructures/GridCacheAtomicLongImpl.java |  7 +--
 .../GridCacheAtomicReferenceImpl.java           |  7 +--
 .../GridCacheAtomicSequenceImpl.java            |  7 +--
 .../GridCacheAtomicStampedImpl.java             |  7 +--
 .../datastructures/GridCacheQueueAdapter.java   |  9 ++-
 .../datastructures/GridCacheSetImpl.java        |  5 +-
 .../datastructures/GridCacheSetProxy.java       |  3 +-
 .../org/apache/ignite/lang/IgniteBiTuple.java   |  4 +-
 ...CacheAtomicReferenceApiSelfAbstractTest.java |  3 +-
 ...idCacheAtomicStampedApiSelfAbstractTest.java |  3 +-
 ...CacheQueueRotativeMultiNodeAbstractTest.java |  3 +-
 .../GridCacheSequenceApiSelfAbstractTest.java   |  3 +-
 .../GridCacheSetAbstractSelfTest.java           |  7 +--
 .../IgniteAtomicLongApiAbstractSelfTest.java    |  3 +-
 15 files changed, 29 insertions(+), 103 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/datastructures/DataStructureRemovedException.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/datastructures/DataStructureRemovedException.java
 
b/modules/core/src/main/java/org/apache/ignite/datastructures/DataStructureRemovedException.java
deleted file mode 100644
index c91fb5a..0000000
--- 
a/modules/core/src/main/java/org/apache/ignite/datastructures/DataStructureRemovedException.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.ignite.datastructures;
-
-import org.apache.ignite.*;
-import org.jetbrains.annotations.*;
-
-/**
- * This runtime exception gets thrown if attempt to access a removed data 
structure has been made.
- * <p>
- * Note that data structures throw runtime exceptions out of methods that 
don't have
- * checked exceptions in the signature.
- */
-public class DataStructureRemovedException extends IgniteException {
-    /** */
-    private static final long serialVersionUID = 0L;
-
-    /**
-     * Creates new exception with given error message.
-     *
-     * @param msg Error message.
-     */
-    public DataStructureRemovedException(String msg) {
-        super(msg);
-    }
-
-    /**
-     * Creates new exception with given throwable as a nested cause and
-     * source of error message.
-     *
-     * @param cause Non-null throwable cause.
-     */
-    public DataStructureRemovedException(Throwable cause) {
-        this(cause.getMessage(), cause);
-    }
-
-    /**
-     * Creates a new exception with given error message and optional nested 
cause exception.
-     *
-     * @param msg Error message.
-     * @param cause Optional nested exception (can be {@code null}).
-     */
-    public DataStructureRemovedException(String msg, @Nullable Throwable 
cause) {
-        super(msg, cause);
-    }
-}

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicLongImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicLongImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicLongImpl.java
index 4eb8a43..0783d31 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicLongImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicLongImpl.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.processors.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.cache.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.cache.transactions.*;
@@ -333,11 +332,11 @@ public final class GridCacheAtomicLongImpl implements 
GridCacheAtomicLongEx, Ext
     /**
      * Check removed flag.
      *
-     * @throws DataStructureRemovedException If removed.
+     * @throws IllegalStateException If removed.
      */
-    private void checkRemoved() throws DataStructureRemovedException {
+    private void checkRemoved() throws IllegalStateException {
         if (rmvd)
-            throw new DataStructureRemovedException("Atomic long was removed 
from cache: " + name);
+            throw new IllegalStateException("Atomic long was removed from 
cache: " + name);
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicReferenceImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicReferenceImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicReferenceImpl.java
index 29a647d..486be57 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicReferenceImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicReferenceImpl.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.processors.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.cache.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.cache.transactions.*;
@@ -291,11 +290,11 @@ public final class GridCacheAtomicReferenceImpl<T> 
implements GridCacheAtomicRef
     /**
      * Check removed status.
      *
-     * @throws DataStructureRemovedException If removed.
+     * @throws IllegalStateException If removed.
      */
-    private void checkRemoved() throws DataStructureRemovedException {
+    private void checkRemoved() throws IllegalStateException {
         if (rmvd)
-            throw new DataStructureRemovedException("Atomic reference was 
removed from cache: " + name);
+            throw new IllegalStateException("Atomic reference was removed from 
cache: " + name);
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicSequenceImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicSequenceImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicSequenceImpl.java
index 0d0c4cc..24df5fc 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicSequenceImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicSequenceImpl.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.processors.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.cache.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.cache.transactions.*;
@@ -388,11 +387,11 @@ public final class GridCacheAtomicSequenceImpl implements 
GridCacheAtomicSequenc
     /**
      * Check removed status.
      *
-     * @throws DataStructureRemovedException If removed.
+     * @throws IllegalStateException If removed.
      */
-    private void checkRemoved() throws DataStructureRemovedException {
+    private void checkRemoved() throws IllegalStateException {
         if (rmvd)
-            throw new DataStructureRemovedException("Sequence was removed from 
cache: " + name);
+            throw new IllegalStateException("Sequence was removed from cache: 
" + name);
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicStampedImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicStampedImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicStampedImpl.java
index 318efe7..25f85dc 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicStampedImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheAtomicStampedImpl.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.processors.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.cache.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.cache.transactions.*;
@@ -366,11 +365,11 @@ public final class GridCacheAtomicStampedImpl<T, S> 
implements GridCacheAtomicSt
     /**
      * Check removed status.
      *
-     * @throws DataStructureRemovedException If removed.
+     * @throws IllegalStateException If removed.
      */
-    private void checkRemoved() throws DataStructureRemovedException {
+    private void checkRemoved() throws IllegalStateException {
         if (rmvd)
-            throw new DataStructureRemovedException("Atomic stamped was 
removed from cache: " + name);
+            throw new IllegalStateException("Atomic stamped was removed from 
cache: " + name);
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheQueueAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheQueueAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheQueueAdapter.java
index 8e22196..644b839 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheQueueAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheQueueAdapter.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.processors.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.cache.affinity.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.util.tostring.*;
 import org.apache.ignite.internal.util.typedef.*;
@@ -419,7 +418,7 @@ public abstract class GridCacheQueueAdapter<T> extends 
AbstractCollection<T> imp
     }
 
     /**
-     * Checks result of closure modifying queue header, throws {@link 
DataStructureRemovedException}
+     * Checks result of closure modifying queue header, throws {@link 
IllegalStateException}
      * if queue was removed.
      *
      * @param idx Result of closure execution.
@@ -430,7 +429,7 @@ public abstract class GridCacheQueueAdapter<T> extends 
AbstractCollection<T> imp
     }
 
     /**
-     * Checks queue state, throws {@link DataStructureRemovedException} if 
queue was removed.
+     * Checks queue state, throws {@link IllegalStateException} if queue was 
removed.
      *
      * @param hdr Queue hdr.
      */
@@ -442,7 +441,7 @@ public abstract class GridCacheQueueAdapter<T> extends 
AbstractCollection<T> imp
     /**
      * Marks queue as removed.
      *
-     * @param throw0 If {@code true} then throws {@link 
DataStructureRemovedException}.
+     * @param throw0 If {@code true} then throws {@link IllegalStateException}.
      */
     public void onRemoved(boolean throw0) {
         rmvd = true;
@@ -450,7 +449,7 @@ public abstract class GridCacheQueueAdapter<T> extends 
AbstractCollection<T> imp
         releaseSemaphores();
 
         if (throw0)
-            throw new DataStructureRemovedException("Queue has been removed 
from cache: " + this);
+            throw new IllegalStateException("Queue has been removed from 
cache: " + this);
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
index f5470e9..46b4f0e 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
@@ -22,7 +22,6 @@ import org.apache.ignite.cache.*;
 import org.apache.ignite.cache.affinity.*;
 import org.apache.ignite.cache.query.*;
 import org.apache.ignite.cluster.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.cache.query.*;
 import org.apache.ignite.internal.util.*;
@@ -459,11 +458,11 @@ public class GridCacheSetImpl<T> extends 
AbstractCollection<T> implements Ignite
     }
 
     /**
-     * Throws {@link DataStructureRemovedException} if set was removed.
+     * Throws {@link IllegalStateException} if set was removed.
      */
     private void checkRemoved() {
         if (rmvd)
-            throw new DataStructureRemovedException("Set has been removed from 
cache: " + this);
+            throw new IllegalStateException("Set has been removed from cache: 
" + this);
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetProxy.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetProxy.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetProxy.java
index e29de99..ba43da7 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetProxy.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetProxy.java
@@ -18,7 +18,6 @@
 package org.apache.ignite.internal.processors.datastructures;
 
 import org.apache.ignite.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.util.*;
@@ -512,7 +511,7 @@ public class GridCacheSetProxy<T> implements IgniteSet<T>, 
Externalizable {
      */
     private void enterBusy() {
         if (!busyLock.enterBusy())
-            throw new DataStructureRemovedException("Set has been removed from 
cache: " + delegate);
+            throw new IllegalStateException("Set has been removed from cache: 
" + delegate);
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/main/java/org/apache/ignite/lang/IgniteBiTuple.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/lang/IgniteBiTuple.java 
b/modules/core/src/main/java/org/apache/ignite/lang/IgniteBiTuple.java
index 885105d..d1b75a4 100644
--- a/modules/core/src/main/java/org/apache/ignite/lang/IgniteBiTuple.java
+++ b/modules/core/src/main/java/org/apache/ignite/lang/IgniteBiTuple.java
@@ -73,7 +73,7 @@ public class IgniteBiTuple<V1, V2> implements Map<V1, V2>, 
Map.Entry<V1, V2>,
      *
      * @return First value.
      */
-    @Nullable public V1 get1() {
+    public V1 get1() {
         return val1;
     }
 
@@ -82,7 +82,7 @@ public class IgniteBiTuple<V1, V2> implements Map<V1, V2>, 
Map.Entry<V1, V2>,
      *
      * @return Second value.
      */
-    @Nullable public V2 get2() {
+    public V2 get2() {
         return val2;
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicReferenceApiSelfAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicReferenceApiSelfAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicReferenceApiSelfAbstractTest.java
index c31b979..aaf6ca5 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicReferenceApiSelfAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicReferenceApiSelfAbstractTest.java
@@ -18,7 +18,6 @@
 package org.apache.ignite.internal.processors.cache.datastructures;
 
 import org.apache.ignite.*;
-import org.apache.ignite.datastructures.*;
 
 import java.util.*;
 
@@ -64,7 +63,7 @@ public abstract class 
GridCacheAtomicReferenceApiSelfAbstractTest extends Ignite
 
             fail();
         }
-        catch (DataStructureRemovedException e) {
+        catch (IllegalStateException e) {
             info("Caught expected exception: " + e.getMessage());
         }
     }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicStampedApiSelfAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicStampedApiSelfAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicStampedApiSelfAbstractTest.java
index f254fcf..71d5469 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicStampedApiSelfAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheAtomicStampedApiSelfAbstractTest.java
@@ -18,7 +18,6 @@
 package org.apache.ignite.internal.processors.cache.datastructures;
 
 import org.apache.ignite.*;
-import org.apache.ignite.datastructures.*;
 
 import java.util.*;
 
@@ -64,7 +63,7 @@ public abstract class 
GridCacheAtomicStampedApiSelfAbstractTest extends IgniteAt
 
             fail();
         }
-        catch (DataStructureRemovedException e) {
+        catch (IllegalStateException e) {
             info("Caught expected exception: " + e.getMessage());
         }
     }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheQueueRotativeMultiNodeAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheQueueRotativeMultiNodeAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheQueueRotativeMultiNodeAbstractTest.java
index 06dd36a..f45d860 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheQueueRotativeMultiNodeAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheQueueRotativeMultiNodeAbstractTest.java
@@ -19,7 +19,6 @@ package 
org.apache.ignite.internal.processors.cache.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.configuration.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.util.tostring.*;
 import org.apache.ignite.internal.util.typedef.*;
 import org.apache.ignite.internal.util.typedef.internal.*;
@@ -177,7 +176,7 @@ public abstract class 
GridCacheQueueRotativeMultiNodeAbstractTest extends Ignite
 
                 return null;
             }
-        }, DataStructureRemovedException.class, null);
+        }, IllegalStateException.class, null);
 
         info("Queue was removed: " + queue);
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSequenceApiSelfAbstractTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSequenceApiSelfAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSequenceApiSelfAbstractTest.java
index a6ba729..13f501f 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSequenceApiSelfAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSequenceApiSelfAbstractTest.java
@@ -19,7 +19,6 @@ package 
org.apache.ignite.internal.processors.cache.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.configuration.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.datastructures.*;
@@ -342,7 +341,7 @@ public abstract class GridCacheSequenceApiSelfAbstractTest 
extends IgniteAtomics
 
             fail("Exception expected.");
         }
-        catch (DataStructureRemovedException e) {
+        catch (IllegalStateException e) {
             info("Caught expected exception: " + e);
         }
     }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSetAbstractSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSetAbstractSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSetAbstractSelfTest.java
index 8c91cfb..e76cff1 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSetAbstractSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/GridCacheSetAbstractSelfTest.java
@@ -21,11 +21,10 @@ import junit.framework.*;
 import org.apache.ignite.*;
 import org.apache.ignite.cache.*;
 import org.apache.ignite.configuration.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.cache.*;
-import org.apache.ignite.internal.util.lang.*;
 import org.apache.ignite.internal.processors.cache.query.*;
+import org.apache.ignite.internal.util.lang.*;
 import org.apache.ignite.internal.util.typedef.internal.*;
 import org.apache.ignite.lang.*;
 import org.apache.ignite.marshaller.optimized.*;
@@ -770,7 +769,7 @@ public abstract class GridCacheSetAbstractSelfTest extends 
IgniteCollectionAbstr
                                 set.add(val.incrementAndGet());
                         }
                     }
-                    catch (DataStructureRemovedException e) {
+                    catch (IllegalStateException e) {
                         log.info("Set removed: " + e);
                     }
 
@@ -814,7 +813,7 @@ public abstract class GridCacheSetAbstractSelfTest extends 
IgniteCollectionAbstr
 
                     return null;
                 }
-            }, DataStructureRemovedException.class, null);
+            }, IllegalStateException.class, null);
         }
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0a2125eb/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/IgniteAtomicLongApiAbstractSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/IgniteAtomicLongApiAbstractSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/IgniteAtomicLongApiAbstractSelfTest.java
index e0c26da..e7d371e 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/IgniteAtomicLongApiAbstractSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/IgniteAtomicLongApiAbstractSelfTest.java
@@ -19,7 +19,6 @@ package 
org.apache.ignite.internal.processors.cache.datastructures;
 
 import org.apache.ignite.*;
 import org.apache.ignite.configuration.*;
-import org.apache.ignite.datastructures.*;
 import org.apache.ignite.transactions.*;
 
 import java.util.*;
@@ -91,7 +90,7 @@ public abstract class IgniteAtomicLongApiAbstractSelfTest 
extends IgniteAtomicsA
 
             fail();
         }
-        catch (DataStructureRemovedException e) {
+        catch (IllegalStateException e) {
             info("Caught expected exception: " + e.getMessage());
         }
     }

Reply via email to