[ https://issues.apache.org/jira/browse/IGNITE-584?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16267336#comment-16267336 ]
Stanilovsky Evgeny edited comment on IGNITE-584 at 11/28/17 7:05 AM: --------------------------------------------------------------------- we need to set _keepBinary=false_ on _onEntryUpdated_ for proper unwrap non _Externalizable_ class _CollocatedSetItemKey_ and further CacheDataStructuresManager check: _if (key0 instanceof SetItemKey)_ check, otherwise we need to implement _CollocatedSetItemKey_ as _Externalizable_ too and replace from registerPredefinedType. was (Author: zstan): we need to set _keepBinary=false_ on _onEntryUpdated_ for proper unwrap non _Externalizable_ class _CollocatedSetItemKey_ and further _if (key0 instanceof SetItemKey)_ check, otherwise we need to implement _CollocatedSetItemKey_ as _Externalizable_ too and replace from registerPredefinedType. > Need to make sure that scan query returns consistent results on topology > changes > -------------------------------------------------------------------------------- > > Key: IGNITE-584 > URL: https://issues.apache.org/jira/browse/IGNITE-584 > Project: Ignite > Issue Type: Sub-task > Components: data structures > Affects Versions: 1.9, 2.0, 2.1 > Reporter: Artem Shutak > Assignee: Semen Boikov > Labels: MakeTeamcityGreenAgain, Muted_test > Fix For: 2.4 > > Attachments: tc1.png > > > Consistent results on topology changes was implemented for sql queries, but > looks like it still does not work for scan queries. > This affects 'cache set' tests since set uses scan query for set iteration > (to be unmuted on TC): > GridCacheSetAbstractSelfTest testNodeJoinsAndLeaves and > testNodeJoinsAndLeavesCollocated; > Also see todos here GridCacheSetFailoverAbstractSelfTest -- This message was sent by Atlassian JIRA (v6.4.14#64029)