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 {