diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheDiagnosticManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheDiagnosticManager.java index eeabd7bbe37c5..55a98a273050e 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheDiagnosticManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheDiagnosticManager.java @@ -37,7 +37,7 @@ public class CacheDiagnosticManager extends GridCacheSharedManagerAdapter { @Override protected void start0() throws IgniteCheckedException { super.start0(); - String name = cctx.kernalContext().pdsFolderResolver().resolveFolders().consistentId().toString(); + String name = U.maskForFileName(cctx.kernalContext().pdsFolderResolver().resolveFolders().consistentId().toString()); pageLockTrackerManager = new PageLockTrackerManager(log, name); diff --git a/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java b/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java index 774688f97daf5..46b7befcd5c3b 100644 --- a/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java +++ b/modules/core/src/test/java/org/apache/ignite/util/GridCommandHandlerTest.java @@ -36,6 +36,7 @@ import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.LongAdder; +import java.util.function.UnaryOperator; import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.stream.Collectors; @@ -1897,7 +1898,10 @@ private Map generate(int from, int cnt) { */ @Test public void testDiagnosticPageLocksTracker() throws Exception { - Ignite ignite = startGrids(4); + Ignite ignite = startGrid(0, (UnaryOperator)cfg -> cfg.setConsistentId("node0/dump")); + startGrid(1, (UnaryOperator)cfg -> cfg.setConsistentId("node1/dump")); + startGrid(2, (UnaryOperator)cfg -> cfg.setConsistentId("node2/dump")); + startGrid(3, (UnaryOperator)cfg -> cfg.setConsistentId("node3/dump")); Collection nodes = ignite.cluster().nodes();