Author: frm
Date: Mon Nov 27 16:07:30 2017
New Revision: 1816472

URL: http://svn.apache.org/viewvc?rev=1816472&view=rev
Log:
OAK-6992 - The datastorecheck command should not silently upgrade the FileStore

Modified:
    
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/run/SegmentTarUtils.java

Modified: 
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/run/SegmentTarUtils.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/run/SegmentTarUtils.java?rev=1816472&r1=1816471&r2=1816472&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/run/SegmentTarUtils.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/run/SegmentTarUtils.java
 Mon Nov 27 16:07:30 2017
@@ -225,7 +225,9 @@ final class SegmentTarUtils {
     }
 
     private static FileStore openFileStore(String directory, boolean force) 
throws IOException, InvalidFileStoreVersionException {
-        return newFileStoreBuilder(directory, force).build();
+        return newFileStoreBuilder(directory, force)
+            .withStrictVersionCheck(true)
+            .build();
     }
 
     private static File checkFileStoreVersionOrFail(String path, boolean 
force) throws IOException, InvalidFileStoreVersionException {


Reply via email to