Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B988B200C52 for ; Mon, 10 Apr 2017 17:55:16 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id B80AA160BA5; Mon, 10 Apr 2017 15:55:16 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5C056160B85 for ; Mon, 10 Apr 2017 17:55:15 +0200 (CEST) Received: (qmail 47624 invoked by uid 500); 10 Apr 2017 15:55:09 -0000 Mailing-List: contact commits-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list commits@ignite.apache.org Received: (qmail 46599 invoked by uid 99); 10 Apr 2017 15:55:09 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Apr 2017 15:55:09 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id E86B2F21A5; Mon, 10 Apr 2017 15:55:08 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: agoncharuk@apache.org To: commits@ignite.apache.org Date: Mon, 10 Apr 2017 15:55:38 -0000 Message-Id: <3c7b5377a14448b19f63e9f48d16c850@git.apache.org> In-Reply-To: <6249ec11a1c540ac927d10c6995c825f@git.apache.org> References: <6249ec11a1c540ac927d10c6995c825f@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [31/53] [abbrv] ignite git commit: ignite-4535 : Added configuration property to enable on-heap cache without eviction policy. archived-at: Mon, 10 Apr 2017 15:55:16 -0000 ignite-4535 : Added configuration property to enable on-heap cache without eviction policy. Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/05c48f23 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/05c48f23 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/05c48f23 Branch: refs/heads/ignite-3477-master Commit: 05c48f23648e82643bd69cb979a743ec2cab566a Parents: 0a39212 Author: Ilya Lantukh Authored: Thu Apr 6 13:18:28 2017 +0300 Committer: Ilya Lantukh Committed: Thu Apr 6 13:18:28 2017 +0300 ---------------------------------------------------------------------- .../configuration/CacheConfiguration.java | 43 ++++++++------------ .../GridCacheEvictionEventAbstractTest.java | 2 + .../cache/GridCacheSwapPreloadSelfTest.java | 1 - .../GridCacheBinaryObjectsAbstractSelfTest.java | 8 ++++ ...ObjectsAtomicNearDisabledOnheapSelfTest.java | 8 ++++ ...dCacheBinaryObjectsAtomicOnheapSelfTest.java | 8 ++++ ...tsPartitionedNearDisabledOnheapSelfTest.java | 8 ++++ ...eBinaryObjectsPartitionedOnheapSelfTest.java | 8 ++++ ...ePartitionedMultiThreadedPutGetSelfTest.java | 1 - .../configvariations/ConfigVariations.java | 2 + .../testsuites/IgniteCacheTestSuite2.java | 15 ++++--- 11 files changed, 70 insertions(+), 34 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java b/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java index 80577f0..f886dce 100644 --- a/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java +++ b/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java @@ -148,9 +148,6 @@ public class CacheConfiguration extends MutableConfiguration { /** Default maximum eviction queue ratio. */ public static final float DFLT_MAX_EVICTION_OVERFLOW_RATIO = 10; - /** Default eviction synchronized flag. */ - public static final boolean DFLT_EVICT_SYNCHRONIZED = false; - /** Default eviction key buffer size for batching synchronized evicts. */ public static final int DFLT_EVICT_KEY_BUFFER_SIZE = 1024; @@ -234,8 +231,8 @@ public class CacheConfiguration extends MutableConfiguration { /** Cache expiration policy. */ private EvictionPolicy evictPlc; - /** Flag indicating whether eviction is synchronized. */ - private boolean evictSync = DFLT_EVICT_SYNCHRONIZED; + /** */ + private boolean onheapCache; /** Eviction key buffer size. */ private int evictKeyBufSize = DFLT_EVICT_KEY_BUFFER_SIZE; @@ -443,7 +440,6 @@ public class CacheConfiguration extends MutableConfiguration { evictKeyBufSize = cc.getEvictSynchronizedKeyBufferSize(); evictMaxOverflowRatio = cc.getEvictMaxOverflowRatio(); evictPlc = cc.getEvictionPolicy(); - evictSync = cc.isEvictSynchronized(); evictSyncConcurrencyLvl = cc.getEvictSynchronizedConcurrencyLevel(); evictSyncTimeout = cc.getEvictSynchronizedTimeout(); expiryPolicyFactory = cc.getExpiryPolicyFactory(); @@ -562,6 +558,16 @@ public class CacheConfiguration extends MutableConfiguration { return this; } + public boolean isOnheapCacheEnabled() { + return onheapCache; + } + + public CacheConfiguration setOnheapCacheEnabled(boolean value) { + this.onheapCache = value; + + return this; + } + /** * @return Near enabled flag. */ @@ -626,23 +632,8 @@ public class CacheConfiguration extends MutableConfiguration { return this; } - /** - * Gets flag indicating whether eviction is synchronized between primary, backup and near nodes. - * If this parameter is {@code true} and swap is disabled then {@link IgniteCache#localEvict(Collection)} - * will involve all nodes where an entry is kept. If this property is set to {@code false} then - * eviction is done independently on different cache nodes. - *

- * Default value is defined by {@link #DFLT_EVICT_SYNCHRONIZED}. - *

- * Note that it's not recommended to set this value to {@code true} if cache - * store is configured since it will allow to significantly improve cache - * performance. - * - * @return {@code true} If eviction is synchronized with backup nodes (or the - * rest of the nodes in case of replicated cache), {@code false} if not. - */ public boolean isEvictSynchronized() { - return evictSync; + return false; } /** @@ -653,7 +644,7 @@ public class CacheConfiguration extends MutableConfiguration { * @return {@code this} for chaining. */ public CacheConfiguration setEvictSynchronized(boolean evictSync) { - this.evictSync = evictSync; +// this.evictSync = evictSync; return this; } @@ -2046,7 +2037,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getQueryParallelism() * @return {@code this} for chaining. */ - public CacheConfiguration setQueryParallelism(int qryParallelism) { + public CacheConfiguration setQueryParallelism(int qryParallelism) { this.qryParallelism = qryParallelism; return this; @@ -2456,7 +2447,7 @@ public class CacheConfiguration extends MutableConfiguration { /** * Filter that accepts all nodes. */ - public static class IgniteAllNodesPredicate implements IgnitePredicate { + public static class IgniteAllNodesPredicate implements IgnitePredicate { /** */ private static final long serialVersionUID = 0L; @@ -2713,7 +2704,7 @@ public class CacheConfiguration extends MutableConfiguration { if (descending) { if (descendings == null) - descendings = new HashSet<>(); + descendings = new HashSet<>(); descendings.add(field); } http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEventAbstractTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEventAbstractTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEventAbstractTest.java index 40de38c..55eae2b 100644 --- a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEventAbstractTest.java +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEventAbstractTest.java @@ -25,6 +25,7 @@ import org.apache.ignite.Ignite; import org.apache.ignite.IgniteCache; import org.apache.ignite.cache.CacheAtomicityMode; import org.apache.ignite.cache.CacheMode; +import org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicy; import org.apache.ignite.configuration.CacheConfiguration; import org.apache.ignite.configuration.IgniteConfiguration; import org.apache.ignite.events.CacheEvent; @@ -69,6 +70,7 @@ public abstract class GridCacheEvictionEventAbstractTest extends GridCommonAbstr cc.setCacheMode(cacheMode()); cc.setAtomicityMode(atomicityMode()); + cc.setEvictionPolicy(new FifoEvictionPolicy()); c.setCacheConfiguration(cc); http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheSwapPreloadSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheSwapPreloadSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheSwapPreloadSelfTest.java index 610392a..6979859 100644 --- a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheSwapPreloadSelfTest.java +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheSwapPreloadSelfTest.java @@ -73,7 +73,6 @@ public class GridCacheSwapPreloadSelfTest extends GridCommonAbstractTest { cacheCfg.setWriteSynchronizationMode(FULL_SYNC); cacheCfg.setCacheMode(cacheMode); cacheCfg.setRebalanceMode(SYNC); - cacheCfg.setEvictSynchronized(false); cacheCfg.setAtomicityMode(TRANSACTIONAL); if (cacheMode == PARTITIONED) http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/GridCacheBinaryObjectsAbstractSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/GridCacheBinaryObjectsAbstractSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/GridCacheBinaryObjectsAbstractSelfTest.java index 4ad0060..626886b 100644 --- a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/GridCacheBinaryObjectsAbstractSelfTest.java +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/GridCacheBinaryObjectsAbstractSelfTest.java @@ -189,6 +189,7 @@ public abstract class GridCacheBinaryObjectsAbstractSelfTest extends GridCommonA cacheCfg.setWriteThrough(true); cacheCfg.setLoadPreviousValue(true); cacheCfg.setBackups(1); + cacheCfg.setOnheapCacheEnabled(false); return cacheCfg; } @@ -249,6 +250,13 @@ public abstract class GridCacheBinaryObjectsAbstractSelfTest extends GridCommonA protected abstract int gridCount(); /** + * @return {@code True} if on-heap cache is enabled. + */ + protected boolean onheapCacheEnabled() { + return false; + } + + /** * @throws Exception If failed. */ @SuppressWarnings("unchecked") http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicNearDisabledOnheapSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicNearDisabledOnheapSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicNearDisabledOnheapSelfTest.java new file mode 100644 index 0000000..9e690ae --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicNearDisabledOnheapSelfTest.java @@ -0,0 +1,8 @@ +package org.apache.ignite.internal.processors.cache.binary.distributed.dht; + +public class GridCacheBinaryObjectsAtomicNearDisabledOnheapSelfTest extends GridCacheBinaryObjectsAtomicNearDisabledSelfTest { + /** {@inheritDoc} */ + @Override protected boolean onheapCacheEnabled() { + return true; + } +} http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicOnheapSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicOnheapSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicOnheapSelfTest.java new file mode 100644 index 0000000..ad264cb --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsAtomicOnheapSelfTest.java @@ -0,0 +1,8 @@ +package org.apache.ignite.internal.processors.cache.binary.distributed.dht; + +public class GridCacheBinaryObjectsAtomicOnheapSelfTest extends GridCacheBinaryObjectsAtomicSelfTest { + /** {@inheritDoc} */ + @Override protected boolean onheapCacheEnabled() { + return true; + } +} http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedNearDisabledOnheapSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedNearDisabledOnheapSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedNearDisabledOnheapSelfTest.java new file mode 100644 index 0000000..ad9bda8 --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedNearDisabledOnheapSelfTest.java @@ -0,0 +1,8 @@ +package org.apache.ignite.internal.processors.cache.binary.distributed.dht; + +public class GridCacheBinaryObjectsPartitionedNearDisabledOnheapSelfTest extends GridCacheBinaryObjectsPartitionedNearDisabledSelfTest { + /** {@inheritDoc} */ + @Override protected boolean onheapCacheEnabled() { + return true; + } +} http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedOnheapSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedOnheapSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedOnheapSelfTest.java new file mode 100644 index 0000000..af2afd0 --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/distributed/dht/GridCacheBinaryObjectsPartitionedOnheapSelfTest.java @@ -0,0 +1,8 @@ +package org.apache.ignite.internal.processors.cache.binary.distributed.dht; + +public class GridCacheBinaryObjectsPartitionedOnheapSelfTest extends GridCacheBinaryObjectsPartitionedSelfTest { + /** {@inheritDoc} */ + @Override protected boolean onheapCacheEnabled() { + return true; + } +} http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCachePartitionedMultiThreadedPutGetSelfTest.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCachePartitionedMultiThreadedPutGetSelfTest.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCachePartitionedMultiThreadedPutGetSelfTest.java index 77c4c56..beb9082 100644 --- a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCachePartitionedMultiThreadedPutGetSelfTest.java +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCachePartitionedMultiThreadedPutGetSelfTest.java @@ -78,7 +78,6 @@ public class GridCachePartitionedMultiThreadedPutGetSelfTest extends GridCommonA cc.setEvictionPolicy(plc); cc.setAtomicityMode(TRANSACTIONAL); - cc.setEvictSynchronized(false); NearCacheConfiguration nearCfg = new NearCacheConfiguration(); http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/testframework/configvariations/ConfigVariations.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testframework/configvariations/ConfigVariations.java b/modules/core/src/test/java/org/apache/ignite/testframework/configvariations/ConfigVariations.java index 3368a83..95cafd6 100644 --- a/modules/core/src/test/java/org/apache/ignite/testframework/configvariations/ConfigVariations.java +++ b/modules/core/src/test/java/org/apache/ignite/testframework/configvariations/ConfigVariations.java @@ -105,6 +105,7 @@ public class ConfigVariations { Parameters.objectParameters("setWriteSynchronizationMode", CacheWriteSynchronizationMode.FULL_SYNC), Parameters.objectParameters("setAtomicWriteOrderMode", CacheAtomicWriteOrderMode.PRIMARY), Parameters.objectParameters("setStartSize", 1024), + Parameters.booleanParameters("setOnheapCacheEnabled") }; /** */ @@ -133,6 +134,7 @@ public class ConfigVariations { Parameters.objectParameters("setWriteSynchronizationMode", CacheWriteSynchronizationMode.FULL_SYNC), Parameters.objectParameters("setAtomicWriteOrderMode", CacheAtomicWriteOrderMode.PRIMARY), Parameters.objectParameters("setStartSize", 1024), + Parameters.booleanParameters("setOnheapCacheEnabled") }; /** http://git-wip-us.apache.org/repos/asf/ignite/blob/05c48f23/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java index e895b6f..f99e2f7 100644 --- a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java +++ b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java @@ -57,6 +57,7 @@ import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheColo import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheColocatedPrimarySyncSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheColocatedTxSingleThreadedSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheDhtEntrySelfTest; +import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheDhtEvictionSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheDhtEvictionsDisabledSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheDhtExpiredEntriesPreloadSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.GridCacheDhtMappingSelfTest; @@ -73,8 +74,10 @@ import org.apache.ignite.internal.processors.cache.distributed.dht.GridCachePart import org.apache.ignite.internal.processors.cache.distributed.dht.GridCachePartitionedTopologyChangeSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.GridCachePartitionedUnloadEventsSelfTest; import org.apache.ignite.internal.processors.cache.distributed.dht.IgniteCachePartitionedBackupNodeFailureRecoveryTest; +import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheAtomicNearEvictionEventSelfTest; import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheAtomicNearMultiNodeSelfTest; import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheAtomicNearReadersSelfTest; +import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheNearEvictionEventSelfTest; import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheNearExpiredEntriesPreloadSelfTest; import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheNearJobExecutionSelfTest; import org.apache.ignite.internal.processors.cache.distributed.near.GridCacheNearMultiGetSelfTest; @@ -112,6 +115,7 @@ import org.apache.ignite.internal.processors.cache.distributed.near.GridNearCach import org.apache.ignite.internal.processors.cache.distributed.near.GridPartitionedBackupLoadSelfTest; import org.apache.ignite.internal.processors.cache.distributed.near.NearCacheSyncUpdateTest; import org.apache.ignite.internal.processors.cache.distributed.near.NoneRebalanceModeSelfTest; +import org.apache.ignite.internal.processors.cache.distributed.replicated.GridCacheReplicatedEvictionSelfTest; import org.apache.ignite.internal.processors.cache.distributed.replicated.GridCacheReplicatedJobExecutionTest; import org.apache.ignite.internal.processors.cache.local.GridCacheLocalAtomicBasicStoreSelfTest; import org.apache.ignite.internal.processors.cache.local.GridCacheLocalAtomicGetAndTransformStoreSelfTest; @@ -219,12 +223,11 @@ public class IgniteCacheTestSuite2 extends TestSuite { suite.addTest(new TestSuite(GridCachePartitionNotLoadedEventSelfTest.class)); suite.addTest(new TestSuite(GridCacheDhtEvictionsDisabledSelfTest.class)); // TODO GG-11140. - // suite.addTest(new TestSuite(GridCacheNearEvictionEventSelfTest.class)); - // suite.addTest(new TestSuite(GridCacheAtomicNearEvictionEventSelfTest.class)); - // suite.addTest(new TestSuite(GridCacheDhtEvictionSelfTest.class)); - // suite.addTest(new TestSuite(GridCacheReplicatedEvictionSelfTest.class)); - // suite.addTest(new TestSuite(GridCacheDhtEvictionNearReadersSelfTest.class)); - // suite.addTest(new TestSuite(GridCacheDhtAtomicEvictionNearReadersSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearEvictionEventSelfTest.class)); + suite.addTest(new TestSuite(GridCacheAtomicNearEvictionEventSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtEvictionSelfTest.class)); + suite.addTest(new TestSuite(GridCacheReplicatedEvictionSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedTopologyChangeSelfTest.class)); suite.addTest(new TestSuite(GridCachePartitionedPreloadEventsSelfTest.class)); suite.addTest(new TestSuite(GridCachePartitionedUnloadEventsSelfTest.class));