[ https://issues.apache.org/jira/browse/IGNITE-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15134026#comment-15134026 ]
Pavel Tupitsyn commented on IGNITE-1957: ---------------------------------------- MapEntry handling was removed as part of IGNITE-2099: https://github.com/apache/ignite/commit/6cdd58042358049afacc10e169192a009a346846 > .Net: Collections, dictionaries, object arrays and tuples must use handles. > --------------------------------------------------------------------------- > > Key: IGNITE-1957 > URL: https://issues.apache.org/jira/browse/IGNITE-1957 > Project: Ignite > Issue Type: Bug > Components: platforms > Affects Versions: ignite-1.4 > Reporter: Vladimir Ozerov > Assignee: Pavel Tupitsyn > Priority: Critical > Fix For: 1.6 > > > We must track handles for the following cases: > - Collections > - Dictionaries > - Entries > - Object arrays > Reason: they may have cyclic deps on other collections what will lead to > infinite loops. > This change must be tested thoroughly: > 1) Can we get such field which is handle? > 2) Can we resolve infinite loops with collections/maps/arrays? > 3) Are they referential equal after deserialization? -- This message was sent by Atlassian JIRA (v6.3.4#6332)