[ https://issues.apache.org/jira/browse/IGNITE-4681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15894019#comment-15894019 ]
Igor Seliverstov commented on IGNITE-4681: ------------------------------------------ Some fixes after tests run are included > Apply new future adapter > ------------------------ > > Key: IGNITE-4681 > URL: https://issues.apache.org/jira/browse/IGNITE-4681 > Project: Ignite > Issue Type: Improvement > Reporter: Yakov Zhdanov > Assignee: Igor Seliverstov > Fix For: 2.0 > > Attachments: GridFutAdapter over jdk8.java > > > Attached is reference future adapter implementation. It is proven to consume > less memory and it does not require explicit locking on listen(). We need to > apply it. > Known threats: > # if future is completed normally, but with Throwable as result, get() throws > exception. This can be fixed with internal wrapper class > # listener notification order changes - this is known to cause problems > org.apache.ignite.internal.processors.rest.ClientMemcachedProtocolSelfTest#testGetBulk > which is minor but still. -- This message was sent by Atlassian JIRA (v6.3.15#6346)