This is an automated email from the ASF dual-hosted git repository. reschke pushed a commit to branch OAK-11774-fix2 in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
commit 4d5d9419732b4ffbaec2414ecb3c35d15b141670 Author: Julian Reschke <[email protected]> AuthorDate: Fri Aug 1 19:33:38 2025 +0100 OAK-11774: Remove usage of Guava's Splitter - fix split on regex for Windows --- .../main/java/org/apache/jackrabbit/oak/run/DataStoreCheckCommand.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oak-run/src/main/java/org/apache/jackrabbit/oak/run/DataStoreCheckCommand.java b/oak-run/src/main/java/org/apache/jackrabbit/oak/run/DataStoreCheckCommand.java index 58139ff5a0..6b87761197 100644 --- a/oak-run/src/main/java/org/apache/jackrabbit/oak/run/DataStoreCheckCommand.java +++ b/oak-run/src/main/java/org/apache/jackrabbit/oak/run/DataStoreCheckCommand.java @@ -42,6 +42,7 @@ import java.util.List; import java.util.Map; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; +import java.util.regex.Pattern; import java.util.stream.Collectors; import com.mongodb.ConnectionString; @@ -329,7 +330,7 @@ public class DataStoreCheckCommand implements Command { } private static String decodeId(String id) { - List<String> list = Arrays.stream(id.split(System.getProperty("file.separator"))) + List<String> list = Arrays.stream(id.split(Pattern.quote(System.getProperty("file.separator")))) .map(String::trim) .filter(s -> !s.isEmpty()) .collect(Collectors.toList());
