Author: frm
Date: Mon Nov 27 15:14:34 2017
New Revision: 1816460

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

Modified:
    
jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/backup/impl/FileStoreBackupImpl.java

Modified: 
jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/backup/impl/FileStoreBackupImpl.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/backup/impl/FileStoreBackupImpl.java?rev=1816460&r1=1816459&r2=1816460&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/backup/impl/FileStoreBackupImpl.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/backup/impl/FileStoreBackupImpl.java
 Mon Nov 27 15:14:34 2017
@@ -58,7 +58,9 @@ public class FileStoreBackupImpl impleme
         Stopwatch watch = Stopwatch.createStarted();
         SegmentGCOptions gcOptions = 
SegmentGCOptions.defaultGCOptions().setOffline();
 
-        FileStoreBuilder builder = 
fileStoreBuilder(destination).withDefaultMemoryMapping();
+        FileStoreBuilder builder = fileStoreBuilder(destination)
+            .withStrictVersionCheck(true)
+            .withDefaultMemoryMapping();
 
         if (USE_FAKE_BLOBSTORE) {
             builder.withBlobStore(new BasicReadOnlyBlobStore());
@@ -105,6 +107,7 @@ public class FileStoreBackupImpl impleme
         backup = fileStoreBuilder(destination)
                 .withDefaultMemoryMapping()
                 .withGCOptions(gcOptions)
+                .withStrictVersionCheck(true)
                 .build();
 
         try {


Reply via email to