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 2015/07/28 13:50:57 UTC
svn commit: r1693073 - in
/jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene:
LuceneIndexExclusionQueryTest.java TestUtil.java
Author: chetanm
Date: Tue Jul 28 11:50:56 2015
New Revision: 1693073
URL: http://svn.apache.org/r1693073
Log:
OAK-2290 - Switch default IndexFormatVersion to V2
-- Change impl for useV2 to make it future proof. Set compat mode only when default is less that V2
-- Remove incorrect COMPAT_MODE setting in LuceneIndexExclusionQueryTest
Modified:
jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/LuceneIndexExclusionQueryTest.java
jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/TestUtil.java
Modified: jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/LuceneIndexExclusionQueryTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/LuceneIndexExclusionQueryTest.java?rev=1693073&r1=1693072&r2=1693073&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/LuceneIndexExclusionQueryTest.java (original)
+++ jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/LuceneIndexExclusionQueryTest.java Tue Jul 28 11:50:56 2015
@@ -54,7 +54,6 @@ public class LuceneIndexExclusionQueryTe
lucene.setProperty(INCLUDE_PROPERTY_TYPES,
of(TYPENAME_BINARY, TYPENAME_STRING), STRINGS);
lucene.setProperty(EXCLUDE_PROPERTY_NAMES, of(NOT_IN), STRINGS);
- lucene.setProperty(LuceneIndexConstants.COMPAT_MODE, of(NOT_IN), STRINGS);
useV2(lucene);
root.commit();
}
Modified: jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/TestUtil.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/TestUtil.java?rev=1693073&r1=1693072&r2=1693073&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/TestUtil.java (original)
+++ jackrabbit/oak/trunk/oak-lucene/src/test/java/org/apache/jackrabbit/oak/plugins/index/lucene/TestUtil.java Tue Jul 28 11:50:56 2015
@@ -59,11 +59,15 @@ public class TestUtil {
" + * (nt:base) = oak:TestNode VERSION";
static void useV2(NodeBuilder idxNb) {
- idxNb.setProperty(LuceneIndexConstants.COMPAT_MODE, IndexFormatVersion.V2.getVersion());
+ if (!IndexFormatVersion.getDefault().isAtLeast(IndexFormatVersion.V2)) {
+ idxNb.setProperty(LuceneIndexConstants.COMPAT_MODE, IndexFormatVersion.V2.getVersion());
+ }
}
static void useV2(Tree idxTree) {
- idxTree.setProperty(LuceneIndexConstants.COMPAT_MODE, IndexFormatVersion.V2.getVersion());
+ if (!IndexFormatVersion.getDefault().isAtLeast(IndexFormatVersion.V2)) {
+ idxTree.setProperty(LuceneIndexConstants.COMPAT_MODE, IndexFormatVersion.V2.getVersion());
+ }
}
public static NodeBuilder newLuceneIndexDefinitionV2(