[ https://issues.apache.org/jira/browse/IGNITE-4211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15934159#comment-15934159 ]
Vyacheslav Daradur commented on IGNITE-4211: -------------------------------------------- [~avinogradov] 1) Added. 2) I have got the exception in test when I call IgniteCache#containKey or IgniteCache#get methods with @Cacheble+sync=true {code:title=Error example} java.lang.AssertionError at org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtCacheEntry.onMarkedObsolete(GridDhtCacheEntry.java:127) {code} {code:title=Source code (error point)} @Override public void onMarkedObsolete() { assert !Thread.holdsLock(this); {code} {code:title=Used code example} synchronized (Thread.currentThread()) { // has no effect on the error Object val = cache.get(key); if (val != null) return (T)fromStoreValue(val); // invoke with EntryProcessor ... {code} 3) I introduced the new method which does the same. {code:title=Introduced method} @Nullable private static Object fromStoreValue(@NotNull Object val) { return NULL.equals(val) ? null : val; } {code} [ci.tests|http://ci.ignite.apache.org/viewLog.html?buildId=506660] look good. Please, review it again. Thanks. > Update Spring dependency to latest stable version > ------------------------------------------------- > > Key: IGNITE-4211 > URL: https://issues.apache.org/jira/browse/IGNITE-4211 > Project: Ignite > Issue Type: Improvement > Components: build > Affects Versions: 1.7 > Reporter: Sergey Kozlov > Assignee: Vyacheslav Daradur > Fix For: 2.0 > > > It seems the Spring dependency looks outdated for now. Apache Ignite still > uses 4.1.0 released two years ago. Could we to update to latest stable > version (4.3.4 at the moment)? -- This message was sent by Atlassian JIRA (v6.3.15#6346)