You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by ad...@apache.org on 2020/09/21 13:24:53 UTC

svn commit: r1881897 - in /jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache: PersistentDiskCache.java PersistentRedisCache.java

Author: adulceanu
Date: Mon Sep 21 13:24:53 2020
New Revision: 1881897

URL: http://svn.apache.org/viewvc?rev=1881897&view=rev
Log:
OAK-9216 - Duplicate writes to Redis in the persistent cache if segment is loaded from Azure

Modified:
    jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentDiskCache.java
    jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentRedisCache.java

Modified: jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentDiskCache.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentDiskCache.java?rev=1881897&r1=1881896&r2=1881897&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentDiskCache.java (original)
+++ jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentDiskCache.java Mon Sep 21 13:24:53 2020
@@ -166,10 +166,6 @@ public class PersistentDiskCache extends
         };
 
         executor.execute(task);
-
-        if (nextCache != null) {
-            nextCache.writeSegment(msb, lsb, buffer);
-        }
     }
 
     private boolean isCacheFull() {

Modified: jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentRedisCache.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentRedisCache.java?rev=1881897&r1=1881896&r2=1881897&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentRedisCache.java (original)
+++ jackrabbit/oak/trunk/oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/persistentcache/PersistentRedisCache.java Mon Sep 21 13:24:53 2020
@@ -183,10 +183,6 @@ public class PersistentRedisCache extend
         };
 
         executor.execute(task);
-
-        if (nextCache != null) {
-            nextCache.writeSegment(msb, lsb, buffer);
-        }
     }
 
     @Override