From e2113bbdb57e31e95d1f9341e969cbb7694c3766 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Thu, 18 Feb 2016 16:41:15 +0100
Subject: [PATCH] OO-1873: update QTI caches

---
 src/main/resources/infinispan-config.xml | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/src/main/resources/infinispan-config.xml b/src/main/resources/infinispan-config.xml
index dff5b9cf0d8..88844a7e829 100644
--- a/src/main/resources/infinispan-config.xml
+++ b/src/main/resources/infinispan-config.xml
@@ -49,6 +49,27 @@
 			<expiration max-idle="180000" interval="15000" />
 		</local-cache>
 		
+		<local-cache name="QTIWorks@assessmentItems" statistics="true">
+			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
+			<transaction mode="NONE" auto-commit="true" />
+			<eviction max-entries="1000" strategy="LIRS" />
+			<expiration max-idle="720000" interval="60000" />
+		</local-cache>
+		
+		<local-cache name="QTIWorks@assessmentTests" statistics="true">
+			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
+			<transaction mode="NONE" auto-commit="true" />
+			<eviction max-entries="200" strategy="LIRS" />
+			<expiration max-idle="7200000" interval="120000" />
+		</local-cache>
+		
+		<local-cache name="QTIWorks@ssltStylesheets" statistics="true">
+			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
+			<transaction mode="NONE" auto-commit="true" />
+			<eviction max-entries="200" strategy="NONE" />
+			<expiration max-idle="-1" interval="60000" />
+		</local-cache>
+		
 		<local-cache name="WebDAVManager@webdav" statistics="true">
 			<locking isolation="READ_COMMITTED" concurrency-level="1000" acquire-timeout="15000" striping="false" />
 			<transaction mode="NONE" auto-commit="true" />
-- 
GitLab