ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yakov Zhdanov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-10) Fix ignite components [de]serialization
Date Wed, 19 Nov 2014 16:37:33 GMT
Yakov Zhdanov created IGNITE-10:
-----------------------------------

             Summary: Fix ignite components [de]serialization
                 Key: IGNITE-10
                 URL: https://issues.apache.org/jira/browse/IGNITE-10
             Project: Ignite
          Issue Type: Task
          Components: general
            Reporter: Yakov Zhdanov
            Assignee: Dmitriy Setrakyan
             Fix For: sprint-2


Current solution: serialize grid name, then find comp by name on peer.
Current solution not working: in our internal unit tests, in distributed topology when user
gives different names to nodes 
New solution: each grid thread should know its node. So, on deserialization we cast thread
to e.g. IgniteThread and take its holding component from it. If it is not IgniteThread then
exception should be thrown since it is anyway impossible to deserialize component outside
of context.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message