Author: tomekr
Date: Fri Nov  4 19:47:51 2016
New Revision: 1768085

URL: http://svn.apache.org/viewvc?rev=1768085&view=rev
Log:
OAK-5071: Persistent cache: use the asynchronous mode by default

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache.java
    
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/NodeCacheTest.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache.java?rev=1768085&r1=1768084&r2=1768085&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache.java
 Fri Nov  4 19:47:51 2016
@@ -58,7 +58,7 @@ public class PersistentCache implements
      * Whether to use the queue to put items into cache. Default: false (cache
      * will be updated synchronously).
      */
-    private static final boolean ASYNC_CACHE = 
Boolean.getBoolean("oak.cache.asynchronous");
+    private static final boolean ASYNC_CACHE = 
Boolean.parseBoolean(System.getProperty("oak.cache.asynchronous", "true"));
 
     private static final String FILE_PREFIX = "cache-";
     private static final String FILE_SUFFIX = ".data";

Modified: 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/NodeCacheTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/NodeCacheTest.java?rev=1768085&r1=1768084&r2=1768085&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/NodeCacheTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/document/persistentCache/NodeCacheTest.java
 Fri Nov  4 19:47:51 2016
@@ -126,7 +126,7 @@ public class NodeCacheTest {
         if (asyncCache){
             builder.setPersistentCache("target/persistentCache,time,+async");
         }else {
-            builder.setPersistentCache("target/persistentCache,time");
+            builder.setPersistentCache("target/persistentCache,time,-async");
         }
         ns = builder.getNodeStore();
         nodeCache = (NodeCache<PathRev, DocumentNodeState>) ns.getNodeCache();


Reply via email to