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();