Vyacheslav Koptilin created IGNITE-10228: --------------------------------------------
Summary: Start multiple caches in parallel may lead to the fact that some of the caches won't be registered. Key: IGNITE-10228 URL: https://issues.apache.org/jira/browse/IGNITE-10228 Project: Ignite Issue Type: Bug Components: cache Affects Versions: 2.6 Reporter: Vyacheslav Koptilin It looks like the root cause of the issue is that {{CacheGroupContext.addCacheContext()}} (which is called in parallel) does not use a lock/semaphore in order to synchronize {{caches}} updates. {code:java} private void addCacheContext(GridCacheContext cctx) { ArrayList<GridCacheContext> caches = new ArrayList<>(this.caches); boolean add = caches.add(cctx); ... this.caches = caches; } {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)