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 ch...@apache.org on 2017/10/03 05:09:50 UTC

svn commit: r1810645 - /jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/PropertyIndexUpdateCallback.java

Author: chetanm
Date: Tue Oct  3 05:09:50 2017
New Revision: 1810645

URL: http://svn.apache.org/viewvc?rev=1810645&view=rev
Log:
OAK-6535 - Synchronous Lucene Property Indexes

Trace the property index update

Modified:
    jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/PropertyIndexUpdateCallback.java

Modified: jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/PropertyIndexUpdateCallback.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/PropertyIndexUpdateCallback.java?rev=1810645&r1=1810644&r2=1810645&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/PropertyIndexUpdateCallback.java (original)
+++ jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/PropertyIndexUpdateCallback.java Tue Oct  3 05:09:50 2017
@@ -35,6 +35,8 @@ import org.apache.jackrabbit.oak.plugins
 import org.apache.jackrabbit.oak.plugins.memory.PropertyValues;
 import org.apache.jackrabbit.oak.spi.state.NodeBuilder;
 import org.apache.jackrabbit.oak.stats.Clock;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 import static com.google.common.base.Preconditions.checkNotNull;
 import static com.google.common.base.Suppliers.ofInstance;
@@ -50,6 +52,7 @@ import static org.apache.jackrabbit.oak.
 import static org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexUtil.encode;
 
 public class PropertyIndexUpdateCallback implements PropertyUpdateCallback {
+    private static final Logger log = LoggerFactory.getLogger(PropertyIndexUpdateCallback.class);
     private static final String DEFAULT_HEAD_BUCKET = String.valueOf(1);
 
     private final NodeBuilder builder;
@@ -106,6 +109,11 @@ public class PropertyIndexUpdateCallback
                         emptySet(), //Disable pruning with empty before keys
                         afterKeys);
             }
+
+            if (log.isTraceEnabled()) {
+                log.trace("[{}] Property index updated for [{}/@{}] with values [{}]", indexPath, nodePath,
+                        propertyRelativePath, afterKeys);
+            }
         }
     }