Fixed failures in IgniteCacheJoinQueryWithAffinityKeyTest.

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

Branch: refs/heads/master
Commit: 8d0da14c547022f8c9cc429531faee59a812f9a5
Parents: 234bb5a
Author: devozerov <voze...@gridgain.com>
Authored: Tue Apr 25 11:02:31 2017 +0300
Committer: devozerov <voze...@gridgain.com>
Committed: Tue Apr 25 11:02:31 2017 +0300

----------------------------------------------------------------------
 ...IgniteCacheJoinQueryWithAffinityKeyTest.java | 20 +++-----------------
 1 file changed, 3 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/8d0da14c/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheJoinQueryWithAffinityKeyTest.java
----------------------------------------------------------------------
diff --git 
a/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheJoinQueryWithAffinityKeyTest.java
 
b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheJoinQueryWithAffinityKeyTest.java
index e08fa55..de81da3 100644
--- 
a/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheJoinQueryWithAffinityKeyTest.java
+++ 
b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheJoinQueryWithAffinityKeyTest.java
@@ -23,9 +23,7 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
-import java.util.concurrent.Callable;
 import java.util.concurrent.ThreadLocalRandom;
-import javax.cache.CacheException;
 import org.apache.ignite.Ignite;
 import org.apache.ignite.IgniteCache;
 import org.apache.ignite.cache.CacheKeyConfiguration;
@@ -42,7 +40,6 @@ import org.apache.ignite.internal.util.typedef.F;
 import org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder;
-import org.apache.ignite.testframework.GridTestUtils;
 import org.apache.ignite.testframework.junits.common.GridCommonAbstractTest;
 
 import static org.apache.ignite.cache.CacheMode.PARTITIONED;
@@ -181,22 +178,11 @@ public class IgniteCacheJoinQueryWithAffinityKeyTest 
extends GridCommonAbstractT
             for (int i = 0; i < NODES; i++) {
                 log.info("Test node: " + i);
 
-                final IgniteCache cache0 = ignite(i).cache(ccfg.getName());
+                IgniteCache cache0 = ignite(i).cache(ccfg.getName());
 
-                if (cacheMode == REPLICATED && 
!ignite(i).configuration().isClientMode()) {
-                    GridTestUtils.assertThrows(log, new Callable<Object>() {
-                        @Override public Object call() throws Exception {
-                            checkPersonAccountsJoin(cache0, 
putData.personAccounts, affKey);
+                checkPersonAccountsJoin(cache0, putData.personAccounts, 
affKey);
 
-                            return null;
-                        }
-                    }, CacheException.class, "Queries using distributed JOINs 
have to be run on partitioned cache");
-                }
-                else {
-                    checkPersonAccountsJoin(cache0, putData.personAccounts, 
affKey);
-
-                    checkOrganizationPersonsJoin(cache0, putData.orgPersons);
-                }
+                checkOrganizationPersonsJoin(cache0, putData.orgPersons);
             }
         }
         finally {

Reply via email to