# sprint-4 - Added javadoc for the close method.
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/f298d721 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/f298d721 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/f298d721 Branch: refs/heads/ignite-836_2 Commit: f298d7216a81b0416c1cf123efd99fcff2d41e19 Parents: 09a33fe Author: Dmitiry Setrakyan <dsetrak...@gridgain.com> Authored: Thu Apr 30 18:28:44 2015 -0700 Committer: Dmitiry Setrakyan <dsetrak...@gridgain.com> Committed: Thu Apr 30 18:28:44 2015 -0700 ---------------------------------------------------------------------- .../apache/ignite/examples/streaming/wordcount/CacheConfig.java | 5 ----- modules/core/src/main/java/org/apache/ignite/IgniteCache.java | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f298d721/examples/src/main/java/org/apache/ignite/examples/streaming/wordcount/CacheConfig.java ---------------------------------------------------------------------- diff --git a/examples/src/main/java/org/apache/ignite/examples/streaming/wordcount/CacheConfig.java b/examples/src/main/java/org/apache/ignite/examples/streaming/wordcount/CacheConfig.java index bb2a18e..58704ca 100644 --- a/examples/src/main/java/org/apache/ignite/examples/streaming/wordcount/CacheConfig.java +++ b/examples/src/main/java/org/apache/ignite/examples/streaming/wordcount/CacheConfig.java @@ -18,7 +18,6 @@ package org.apache.ignite.examples.streaming.wordcount; import org.apache.ignite.cache.affinity.*; -import org.apache.ignite.cache.eviction.fifo.*; import org.apache.ignite.configuration.*; import javax.cache.configuration.*; @@ -44,10 +43,6 @@ public class CacheConfig { // Sliding window of 1 seconds. cfg.setExpiryPolicyFactory(FactoryBuilder.factoryOf(new CreatedExpiryPolicy(new Duration(SECONDS, 1)))); - // Do not allow more than 1 million entries. - // Allows to run this example with smaller available memory. - cfg.setEvictionPolicy(new FifoEvictionPolicy<>(1_000_000)); - return cfg; } } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f298d721/modules/core/src/main/java/org/apache/ignite/IgniteCache.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/IgniteCache.java b/modules/core/src/main/java/org/apache/ignite/IgniteCache.java index d99902a..bf4080a 100644 --- a/modules/core/src/main/java/org/apache/ignite/IgniteCache.java +++ b/modules/core/src/main/java/org/apache/ignite/IgniteCache.java @@ -499,6 +499,11 @@ public interface IgniteCache<K, V> extends javax.cache.Cache<K, V>, IgniteAsyncS CacheEntryProcessor<K, V, T> entryProcessor, Object... args); /** + * Completely deletes the cache with all its data from the system. + */ + @Override void close(); + + /** * This cache node to re-balance its partitions. This method is usually used when * {@link CacheConfiguration#getRebalanceDelay()} configuration parameter has non-zero value. * When many nodes are started or stopped almost concurrently, it is more efficient to delay