[ 
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)

Reply via email to