[infinispan-commits] Infinispan SVN: r1998 - branches/4.1.x/core/src/main/java/org/infinispan/config.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Tue Jul 6 12:52:59 EDT 2010


Author: vblagojevic at jboss.com
Date: 2010-07-06 12:52:56 -0400 (Tue, 06 Jul 2010)
New Revision: 1998

Modified:
   branches/4.1.x/core/src/main/java/org/infinispan/config/Configuration.java
Log:
[ISPN-511] - The Eviction Algorithms have an unexpected way to manage the parameter maxEntries


Modified: branches/4.1.x/core/src/main/java/org/infinispan/config/Configuration.java
===================================================================
--- branches/4.1.x/core/src/main/java/org/infinispan/config/Configuration.java	2010-07-06 16:39:47 UTC (rev 1997)
+++ branches/4.1.x/core/src/main/java/org/infinispan/config/Configuration.java	2010-07-06 16:52:56 UTC (rev 1998)
@@ -1310,8 +1310,12 @@
       /** @configRef desc="Eviction strategy. Available options are 'UNORDERED', 'FIFO', 'LRU' and 'NONE' (to disable eviction)."*/
       protected EvictionStrategy strategy=EvictionStrategy.NONE;
 
-      /** @configRef desc="Maximum number of entries in a cache instance.  -1 means no limit." */
-      protected Integer maxEntries=-1;
+      /**
+       * @configRef desc="Maximum number of entries in a cache instance. If selected value is not a
+       *            power of two the actual value will default to the least power of two larger than selected
+       *            value. -1 means no limit."
+       */
+      protected Integer maxEntries = -1;
       
       /** @configRef desc="Threading policy for eviction." */
       protected EvictionThreadPolicy threadPolicy=EvictionThreadPolicy.DEFAULT;



More information about the infinispan-commits mailing list