This is an automated email from the ASF dual-hosted git repository. joscorbe pushed a commit to branch OAK-11737 in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
commit 73a948a145c38ca5944c61122ec98f98046a59f4 Author: Jose Cordero <[email protected]> AuthorDate: Fri May 23 15:44:13 2025 +0200 OAK-11737: Properly set embeddedVerification value on FullGC revisions command. --- .../main/java/org/apache/jackrabbit/oak/run/RevisionsCommand.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/oak-run/src/main/java/org/apache/jackrabbit/oak/run/RevisionsCommand.java b/oak-run/src/main/java/org/apache/jackrabbit/oak/run/RevisionsCommand.java index d992546861..2c2c7bf8ba 100644 --- a/oak-run/src/main/java/org/apache/jackrabbit/oak/run/RevisionsCommand.java +++ b/oak-run/src/main/java/org/apache/jackrabbit/oak/run/RevisionsCommand.java @@ -411,9 +411,7 @@ public class RevisionsCommand implements Command { version); System.exit(1); } - if (options.isEmbeddedVerificationEnabled()) { - builder.setEmbeddedVerificationEnabled(true); - } + builder.setEmbeddedVerificationEnabled(options.isEmbeddedVerificationEnabled()); // set it read-only before the DocumentNodeStore is created // this prevents the DocumentNodeStore from writing a new // clusterId to the clusterNodes and nodes collections @@ -654,6 +652,7 @@ public class RevisionsCommand implements Command { DocumentStore documentStore = builder.getDocumentStore(); builder.setReadOnlyMode(); useMemoryBlobStore(builder); + builder.setEmbeddedVerificationEnabled(options.isEmbeddedVerificationEnabled()); DocumentNodeStore documentNodeStore = builder.build(); VersionGarbageCollector gc = bootstrapVGC(options, closer, true);
