[exo-jcr-commits] exo-jcr SVN: r1434 - in jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf: standalone and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Sat Jan 16 09:33:13 EST 2010


Author: areshetnyak
Date: 2010-01-16 09:33:13 -0500 (Sat, 16 Jan 2010)
New Revision: 1434

Added:
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws.xml
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws1.xml
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws.xml
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws1.xml
Modified:
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jcr-config.xml
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig.xml
   jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jcr-config.xml
Log:
EXOJCR-406  : The config to CacheableLockManager was adde to cluster configuraation.

Added: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws.xml	                        (rev 0)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jbosscache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:jboss:jbosscache-core:config:3.1">
+
+   <locking useLockStriping="false" concurrencyLevel="50000" lockParentForChildInsertRemove="false" lockAcquisitionTimeout="3600000"/>
+   
+   <clustering mode="replication" clusterName="JBoss-Cache-Lock-Cluster_db1_ws">
+      <stateRetrieval timeout="20000" fetchInMemoryState="false"  nonBlocking="true"/>
+      <jgroupsConfig>
+
+         <TCP bind_addr="127.0.0.1" start_port="9700" loopback="true"
+            recv_buf_size="20000000" send_buf_size="640000"
+            discard_incompatible_packets="true" max_bundle_size="64000"
+            max_bundle_timeout="30" use_incoming_packet_handler="true"
+            enable_bundling="false" use_send_queues="false" sock_conn_timeout="300"
+            skip_suspected_members="true" use_concurrent_stack="true"
+            thread_pool.enabled="true" thread_pool.min_threads="1"
+            thread_pool.max_threads="25" thread_pool.keep_alive_time="5000"
+            thread_pool.queue_enabled="false" thread_pool.queue_max_size="100"
+            thread_pool.rejection_policy="run" oob_thread_pool.enabled="true"
+            oob_thread_pool.min_threads="1" oob_thread_pool.max_threads="8"
+            oob_thread_pool.keep_alive_time="5000"
+            oob_thread_pool.queue_enabled="false"
+            oob_thread_pool.queue_max_size="100"
+            oob_thread_pool.rejection_policy="run" />
+         <MPING timeout="2000" num_initial_members="2" mcast_port="34530"
+            bind_addr="127.0.0.1" mcast_addr="224.0.0.1" />
+
+
+         <MERGE2 max_interval="30000" min_interval="10000" />
+         <FD_SOCK />
+         <FD max_tries="5" shun="true" timeout="10000" />
+         <VERIFY_SUSPECT timeout="1500" />
+         <pbcast.NAKACK discard_delivered_msgs="true" gc_lag="0"
+            retransmit_timeout="300,600,1200,2400,4800" use_mcast_xmit="false" />
+         <UNICAST timeout="300,600,1200,2400,3600" />
+         <pbcast.STABLE desired_avg_gossip="50000" max_bytes="400000"
+            stability_delay="1000" />
+         <pbcast.GMS join_timeout="5000" print_local_addr="true"
+            shun="false" view_ack_collection_timeout="5000" view_bundling="true" />
+         <FRAG2 frag_size="60000" />
+         <pbcast.STREAMING_STATE_TRANSFER />
+         <pbcast.FLUSH timeout="0" />
+
+      </jgroupsConfig>
+
+      <sync />
+   </clustering>
+   
+   <!-- loaders passivation="false" shared="false">
+      <loader class="org.jboss.cache.loader.JDBCCacheLoader" async="false" fetchPersistentState="true"
+              ignoreModifications="false" purgeOnStartup="false">
+         <properties>
+            cache.jdbc.table.name=jcrlocks_db1_ws
+            cache.jdbc.table.create=true
+            cache.jdbc.table.drop=false
+            cache.jdbc.table.primarykey=jcrlocks_db1_ws_pk
+            cache.jdbc.fqn.column=fqn
+            cache.jdbc.fqn.type=VARCHAR(512)
+            cache.jdbc.node.column=node
+            cache.jdbc.node.type=LONGBLOB
+            cache.jdbc.parent.column=parent
+            cache.jdbc.driver=com.mysql.jdbc.Driver
+            cache.jdbc.url=jdbc:mysql://localhost/cluster_jcr1
+            cache.jdbc.user=root
+            cache.jdbc.password=admin
+          </properties>
+      </loader>  
+      
+   </loaders -->
+   
+</jbosscache>


Property changes on: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws1.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws1.xml	                        (rev 0)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws1.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jbosscache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:jboss:jbosscache-core:config:3.1">
+
+   <locking useLockStriping="false" concurrencyLevel="50000" lockParentForChildInsertRemove="false" lockAcquisitionTimeout="3600000"/>
+   
+   <clustering mode="replication" clusterName="JBoss-Cache-Indexer-Cluster_db1_ws1">
+      <stateRetrieval timeout="20000" fetchInMemoryState="false"  nonBlocking="true"/>
+      <jgroupsConfig>
+
+         <TCP bind_addr="127.0.0.1" start_port="9750" loopback="true"
+            recv_buf_size="20000000" send_buf_size="640000"
+            discard_incompatible_packets="true" max_bundle_size="64000"
+            max_bundle_timeout="30" use_incoming_packet_handler="true"
+            enable_bundling="false" use_send_queues="false" sock_conn_timeout="300"
+            skip_suspected_members="true" use_concurrent_stack="true"
+            thread_pool.enabled="true" thread_pool.min_threads="1"
+            thread_pool.max_threads="25" thread_pool.keep_alive_time="5000"
+            thread_pool.queue_enabled="false" thread_pool.queue_max_size="100"
+            thread_pool.rejection_policy="run" oob_thread_pool.enabled="true"
+            oob_thread_pool.min_threads="1" oob_thread_pool.max_threads="8"
+            oob_thread_pool.keep_alive_time="5000"
+            oob_thread_pool.queue_enabled="false"
+            oob_thread_pool.queue_max_size="100"
+            oob_thread_pool.rejection_policy="run" />
+         <MPING timeout="2000" num_initial_members="2" mcast_port="34532"
+            bind_addr="127.0.0.1" mcast_addr="224.0.0.1" />
+
+
+         <MERGE2 max_interval="30000" min_interval="10000" />
+         <FD_SOCK />
+         <FD max_tries="5" shun="true" timeout="10000" />
+         <VERIFY_SUSPECT timeout="1500" />
+         <pbcast.NAKACK discard_delivered_msgs="true" gc_lag="0"
+            retransmit_timeout="300,600,1200,2400,4800" use_mcast_xmit="false" />
+         <UNICAST timeout="300,600,1200,2400,3600" />
+         <pbcast.STABLE desired_avg_gossip="50000" max_bytes="400000"
+            stability_delay="1000" />
+         <pbcast.GMS join_timeout="5000" print_local_addr="true"
+            shun="false" view_ack_collection_timeout="5000" view_bundling="true" />
+         <FRAG2 frag_size="60000" />
+         <pbcast.STREAMING_STATE_TRANSFER />
+         <pbcast.FLUSH timeout="0" />
+
+      </jgroupsConfig>
+
+      <sync />
+   </clustering>
+   
+   <!-- loaders passivation="false" shared="false">
+      <loader class="org.jboss.cache.loader.JDBCCacheLoader" async="false" fetchPersistentState="true"
+              ignoreModifications="false" purgeOnStartup="false">
+         <properties>
+            cache.jdbc.table.name=jcrlocks_db1_ws1
+            cache.jdbc.table.create=true
+            cache.jdbc.table.drop=false
+            cache.jdbc.table.primarykey=jcrlocks_db1_ws1_pk
+            cache.jdbc.fqn.column=fqn
+            cache.jdbc.fqn.type=VARCHAR(512)
+            cache.jdbc.node.column=node
+            cache.jdbc.node.type=LONGBLOB
+            cache.jdbc.parent.column=parent
+            cache.jdbc.driver=com.mysql.jdbc.Driver
+            cache.jdbc.url=jdbc:mysql://localhost/cluster_jcr2
+            cache.jdbc.user=root
+            cache.jdbc.password=admin
+          </properties>
+      </loader>  
+      
+   </loaders -->
+   
+</jbosscache>


Property changes on: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jbosscache-lock-config_db1_ws1.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jcr-config.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jcr-config.xml	2010-01-16 13:50:31 UTC (rev 1433)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/cluster/test-jcr-config.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -78,13 +78,11 @@
                      <property name="changesfilter-config-path" value="conf/cluster/test-jbosscache-indexer-config-exoloader_db1_ws.xml" />
                    </properties>
                </query-handler>
-               <lock-manager>
-                  <time-out>15m</time-out>
-                  <persister class="org.exoplatform.services.jcr.impl.core.lock.FileSystemLockPersister">
-                     <properties>
-                        <property name="path" value="target/temp/lock" />
-                     </properties>
-                  </persister>
+               <lock-manager class="org.exoplatform.services.jcr.impl.core.lock.jbosscache.CacheableLockManager">
+                  <properties>
+                     <property name="time-out" value="15m" />
+                     <property name="jbosscache-configuration" value="conf/cluster/test-jbosscache-lockconfig_db1_ws.xml" />
+                  </properties>
                </lock-manager>
             </workspace>
 
@@ -121,6 +119,12 @@
                      <property name="changesfilter-config-path" value="conf/cluster/test-jbosscache-indexer-config-exoloader_db1_ws1.xml" />
                   </properties>
                </query-handler>
+               <lock-manager class="org.exoplatform.services.jcr.impl.core.lock.jbosscache.CacheableLockManager">
+                  <properties>
+                     <property name="time-out" value="15m" />
+                     <property name="jbosscache-configuration" value="conf/cluster/test-jbosscache-lockconfig_db1_ws1.xml" />
+                  </properties>
+               </lock-manager>
             </workspace>
          </workspaces>
       </repository>

Modified: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig.xml	2010-01-16 13:50:31 UTC (rev 1433)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -10,7 +10,7 @@
          <properties>
             cache.jdbc.table.name=jdbcjcr
             cache.jdbc.table.create=true
-            cache.jdbc.table.drop=true
+            cache.jdbc.table.drop=false
             cache.jdbc.table.primarykey=exojcr_pk
             cache.jdbc.fqn.column=fqn
             cache.jdbc.fqn.type=VARCHAR(512)
@@ -18,11 +18,12 @@
             cache.jdbc.node.type=VARBINARY(65535)
             cache.jdbc.parent.column=parent
             cache.jdbc.driver=org.hsqldb.jdbcDriver
-            cache.jdbc.url="jdbc:hsqldb:file:target/temp/data/exojcr
+            cache.jdbc.url=jdbc:hsqldb:file:target/temp/data/exojcr
             cache.jdbc.user=sa
             cache.jdbc.password=
           </properties>
       </loader>  
+      
    </loaders -->
    
 </jbosscache>

Added: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws.xml	                        (rev 0)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jbosscache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:jboss:jbosscache-core:config:3.1">
+
+   <locking useLockStriping="false" concurrencyLevel="50000" lockParentForChildInsertRemove="false" lockAcquisitionTimeout="3600000"/>
+   
+   <loaders passivation="false" shared="false">
+        
+      <loader class="org.jboss.cache.loader.JDBCCacheLoader" async="false" fetchPersistentState="true"
+              ignoreModifications="false" purgeOnStartup="false">
+         <properties>
+            cache.jdbc.table.name=jdbcjcr_db1_ws
+            cache.jdbc.table.create=true
+            cache.jdbc.table.drop=false
+            cache.jdbc.table.primarykey=exojcr_pk
+            cache.jdbc.fqn.column=fqn
+            cache.jdbc.fqn.type=VARCHAR(512)
+            cache.jdbc.node.column=node
+            cache.jdbc.node.type=VARBINARY(65535)
+            cache.jdbc.parent.column=parent
+            cache.jdbc.driver=org.hsqldb.jdbcDriver
+            cache.jdbc.url=jdbc:hsqldb:file:target/temp/data/exojcr
+            cache.jdbc.user=sa
+            cache.jdbc.password=
+          </properties>
+      </loader>  
+      
+   </loaders>
+   
+</jbosscache>


Property changes on: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws1.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws1.xml	                        (rev 0)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws1.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jbosscache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:jboss:jbosscache-core:config:3.1">
+
+   <locking useLockStriping="false" concurrencyLevel="50000" lockParentForChildInsertRemove="false" lockAcquisitionTimeout="3600000"/>
+      
+   <loaders passivation="false" shared="false">  
+   
+      <loader class="org.jboss.cache.loader.JDBCCacheLoader" async="false" fetchPersistentState="true"
+              ignoreModifications="false" purgeOnStartup="false">
+         <properties>
+            cache.jdbc.table.name=jdbcjcr_db1_ws1
+            cache.jdbc.table.create=true
+            cache.jdbc.table.drop=false
+            cache.jdbc.table.primarykey=exojcr_pk
+            cache.jdbc.fqn.column=fqn
+            cache.jdbc.fqn.type=VARCHAR(512)
+            cache.jdbc.node.column=node
+            cache.jdbc.node.type=VARBINARY(65535)
+            cache.jdbc.parent.column=parent
+            cache.jdbc.driver=org.hsqldb.jdbcDriver
+            cache.jdbc.url=jdbc:hsqldb:file:target/temp/data/exojcr
+            cache.jdbc.user=sa
+            cache.jdbc.password=
+          </properties>
+      </loader>  
+      
+   </loaders>
+   
+</jbosscache>


Property changes on: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jbosscache-lockconfig_db1_ws1.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jcr-config.xml
===================================================================
--- jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jcr-config.xml	2010-01-16 13:50:31 UTC (rev 1433)
+++ jcr/branches/1.12.0-JBCCACHE/exo.jcr.component.core/src/test/resources/conf/standalone/test-jcr-config.xml	2010-01-16 14:33:13 UTC (rev 1434)
@@ -82,7 +82,7 @@
                <lock-manager class="org.exoplatform.services.jcr.impl.core.lock.jbosscache.CacheableLockManager">
                   <properties>
                      <property name="time-out" value="15m" />
-                     <property name="jbosscache-configuration" value="conf/standalone/test-jbosscache-lockconfig.xml" />
+                     <property name="jbosscache-configuration" value="conf/standalone/test-jbosscache-lockconfig_db1_ws.xml" />
                   </properties>
                </lock-manager>
             </workspace>
@@ -127,7 +127,7 @@
                <lock-manager class="org.exoplatform.services.jcr.impl.core.lock.jbosscache.CacheableLockManager">
                   <properties>
                      <property name="time-out" value="15m" />
-                     <property name="jbosscache-configuration" value="conf/standalone/test-jbosscache-lockconfig.xml" />
+                     <property name="jbosscache-configuration" value="conf/standalone/test-jbosscache-lockconfig_db1_ws1.xml" />
                   </properties>
                </lock-manager>
             </workspace>



More information about the exo-jcr-commits mailing list