Author: thomasm
Date: Tue Aug 11 15:33:44 2020
New Revision: 1880776

URL: http://svn.apache.org/viewvc?rev=1880776&view=rev
Log:
OAK-9165 Lucene: unique sync property index don't work properly

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java?rev=1880776&r1=1880775&r2=1880776&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategy.java
 Tue Aug 11 15:33:44 2020
@@ -89,7 +89,7 @@ public class UniqueEntryStoreStrategy im
             // there could be (temporarily) multiple entries
             // we need to remove the right one
             PropertyState s = builder.getProperty("entry");
-            if (s.count() == 1) {
+            if (s == null || s.count() == 1) {
                 builder.remove();
             } else {
                 ArrayList<String> list = new ArrayList<String>();


Reply via email to