Author: chetanm
Date: Tue Oct 3 05:10:00 2017
New Revision: 1810646
URL: http://svn.apache.org/viewvc?rev=1810646&view=rev
Log:
OAK-6535 - Synchronous Lucene Property Indexes
Use a long value here as timestamps are in long range
Modified:
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/BucketSwitcher.java
Modified:
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/BucketSwitcher.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/BucketSwitcher.java?rev=1810646&r1=1810645&r2=1810646&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/BucketSwitcher.java
(original)
+++
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/property/BucketSwitcher.java
Tue Oct 3 05:10:00 2017
@@ -113,8 +113,8 @@ class BucketSwitcher {
return false;
}
- private static int getOptionalValue(NodeBuilder nb, String propName, int
defaultVal){
+ private static long getOptionalValue(NodeBuilder nb, String propName, int
defaultVal){
PropertyState ps = nb.getProperty(propName);
- return ps == null ? defaultVal :
Ints.checkedCast(ps.getValue(Type.LONG));
+ return ps == null ? defaultVal : ps.getValue(Type.LONG);
}
}