diff --git oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java index 0dcfeae036..5ba3a82f32 100644 --- oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java +++ oak-run/src/main/java/org/apache/jackrabbit/oak/run/CompactCommand.java @@ -66,7 +66,7 @@ class CompactCommand implements Command { if (path.startsWith("az:")) { code = AzureCompact.builder() - .withPath(path.substring(3)) + .withPath(path) .withForce(isTrue(forceArg.value(options))) .withSegmentCacheSize(Integer.getInteger("cache", 256)) .withGCLogInterval(Long.getLong("compaction-progress-log", 150000)) diff --git oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java index 37d052dc9a..59ed12db71 100644 --- oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java +++ oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java @@ -95,7 +95,7 @@ public class ToolUtils { switch (storeType) { case AZURE: - CloudBlobDirectory cloudBlobDirectory = createCloudBlobDirectory(pathOrUri); + CloudBlobDirectory cloudBlobDirectory = createCloudBlobDirectory(pathOrUri.substring(3)); persistence = new AzurePersistence(cloudBlobDirectory); break; default: