[jboss-cvs] JBossCache/etc/META-INF ...

Vladmir Blagojevic vladimir.blagojevic at jboss.com
Wed Jan 3 22:36:42 EST 2007


  User: vblagojevic
  Date: 07/01/03 22:36:42

  Modified:    etc/META-INF  unit-test-cache-service.xml
  Log:
  state transfer tests use UnitTestCacheFactory
  
  Revision  Changes    Path
  1.2       +60 -11    JBossCache/etc/META-INF/unit-test-cache-service.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: unit-test-cache-service.xml
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/etc/META-INF/unit-test-cache-service.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- unit-test-cache-service.xml	3 Jan 2007 20:43:49 -0000	1.1
  +++ unit-test-cache-service.xml	4 Jan 2007 03:36:42 -0000	1.2
  @@ -98,13 +98,60 @@
         <attribute name="LockAcquisitionTimeout">10000</attribute>
   
         <!-- Name of the eviction policy class. -->
  -      <attribute name="EvictionPolicyClass"></attribute>
  +      <attribute name="EvictionPolicyClass">org.jboss.cache.eviction.LRUPolicy</attribute>
  +      <!-- Specific eviction policy configurations. This is LRU -->
  +      <attribute name="EvictionPolicyConfig">
  +         <config>
  +            <attribute name="wakeUpIntervalSeconds">5</attribute>
  +            <!-- Cache wide default -->
  +            <region name="/_default_">
  +               <attribute name="maxNodes">5000</attribute>
  +               <attribute name="timeToLiveSeconds">1000</attribute>
  +            </region>
  +            <region name="/org/jboss/data">
  +               <attribute name="maxNodes">5000</attribute>
  +               <attribute name="timeToLiveSeconds">1000</attribute>
  +            </region>
  +            <region name="/org/jboss/test/data">
  +               <attribute name="maxNodes">5</attribute>
  +               <attribute name="timeToLiveSeconds">4</attribute>
  +            </region>
  +         </config>
  +      </attribute>
  +
  +      <!-- New 1.3.x cache loader config block -->
  +      <attribute name="CacheLoaderConfiguration">
  +         <config>
  +            <!-- if passivation is true, only the first cache loader is used; the rest are ignored -->
  +            <passivation>true</passivation>
  +            <preload>/</preload>
  +            <shared>false</shared>
  +
  +            <!-- we can now have multiple cache loaders, which get chained -->
  +            <cacheloader>
  +               <class>org.jboss.cache.loader.FileCacheLoader</class>
  +               <!-- same as the old CacheLoaderConfig attribute
  +                  location=/tmp this can be part of the properties.
  +               -->
  +               <properties>
  +               </properties>
  +               <!-- whether the cache loader writes are asynchronous -->
  +               <async>false</async>
  +               <!-- only one cache loader in the chain may set fetchPersistentState to true.
  + 				An exception is thrown if more than one cache loader sets this to true. -->
  +               <fetchPersistentState>true</fetchPersistentState>
  +               <!-- determines whether this cache loader ignores writes - defaults to false. -->
  +               <ignoreModifications>false</ignoreModifications>
  +            </cacheloader>
  +
  +         </config>
  +      </attribute>
   
         <!--
            Indicate whether to use region based marshalling or not. Set this to true if you are running under a scoped
            class loader, e.g., inside an application server. Default is "false".
         -->
  -      <attribute name="UseRegionBasedMarshalling">true</attribute>
  +      <attribute name="UseRegionBasedMarshalling">false</attribute>
      </mbean>
      
      <protocol_stacks>
  @@ -145,16 +192,17 @@
               <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
                              down_thread="false" up_thread="false"
                              max_bytes="400000"/>
  -            <pbcast.GMS print_local_addr="true" join_timeout="3000"
  +            <pbcast.GMS print_local_addr="true" join_timeout="3000" use_flush="true" flush_timeout="3000"
                           down_thread="false" up_thread="false"
                           join_retry_timeout="2000" shun="false"
                           view_bundling="true"/>
               <FC max_credits="2000000" down_thread="false" up_thread="false"
                   min_threshold="0.20"/>
               <FRAG2 frag_size="60000" down_thread="false" up_thread="false"/>
  -            <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false" use_reading_thread="true"/> -->
  -            <pbcast.STATE_TRANSFER down_thread="false" up_thread="false"/>
  -            <pbcast.FLUSH down_thread="false" up_thread="false" timeout="6000"/>
  +            <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false" 
  +            								 use_flush="true" flush_timeout="3000" use_reading_thread="true"/> -->
  +            <pbcast.STATE_TRANSFER down_thread="false" up_thread="false" use_flush="true" flush_timeout="3000"/>
  +            <pbcast.FLUSH down_thread="false" up_thread="false" timeout="8000" auto_flush_conf="false"/>        
            </config>
       </stack>
       
  @@ -197,14 +245,15 @@
               <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
                              down_thread="false" up_thread="false"
                              max_bytes="400000"/>
  -            <pbcast.GMS print_local_addr="true" join_timeout="3000"
  +            <pbcast.GMS print_local_addr="true" join_timeout="3000" use_flush="true" flush_timeout="3000"
                           down_thread="false" up_thread="false"
                           join_retry_timeout="2000" shun="false"
                           view_bundling="true"/>
               <FRAG2 frag_size="60000" down_thread="false" up_thread="false"/>
  -            <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false" use_reading_thread="true"/> -->
  -            <pbcast.STATE_TRANSFER down_thread="false" up_thread="false"/>
  -            <pbcast.FLUSH down_thread="false" up_thread="false" timeout="6000"/>
  +            <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false" 
  +            								 use_flush="true" flush_timeout="3000" use_reading_thread="true"/> -->
  +            <pbcast.STATE_TRANSFER down_thread="false" up_thread="false" use_flush="true" flush_timeout="3000"/>
  +            <pbcast.FLUSH down_thread="false" up_thread="false" timeout="8000" auto_flush_conf="false"/>
            </config>
       </stack>
   
  
  
  



More information about the jboss-cvs-commits mailing list