Author: mreutegg
Date: Wed Jan  6 15:40:03 2016
New Revision: 1723350

URL: http://svn.apache.org/viewvc?rev=1723350&view=rev
Log:
OAK-3634: RDB/MongoDocumentStore may return stale documents

Fix issue with Eclipse compiler

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java?rev=1723350&r1=1723349&r2=1723350&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java
 Wed Jan  6 15:40:03 2016
@@ -904,7 +904,7 @@ public class MongoDocumentStore implemen
                             if (postUpdateModCount != null
                                     && entry.getValue() != null
                                     && entry.getValue() != NodeDocument.NULL
-                                    && (postUpdateModCount - 1) == 
entry.getValue().getModCount()) {
+                                    && Long.valueOf(postUpdateModCount - 
1).equals(entry.getValue().getModCount())) {
                                 // post update modCount is one higher than
                                 // what we currently see in the cache. we can
                                 // replace the cached document


Reply via email to