[
https://issues.apache.org/jira/browse/IGNITE-28607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ilya Shishkov updated IGNITE-28607:
-----------------------------------
Description:
in continuation of the task {{DiscoveryDataBag}} uses {{Serializable}} for
collecting the node data. The following should be refactored:
# {{#nodeSpecificData}} type should be changed from {{Map<UUID, Map<Integer,
Serializable>>}} to {{Map<UUID, Map<Integer, Message>>}}
# Uses {{#commonData}} type should be changed from {{Map<Integer,
Serializable>>}} to {{Map<Integer, Message>>}}.
was:
DiscoveryDataBag use Seriailizable objects from Ignite components to prepare
joining node data.
We should have a control over the objects during sending between nodes.
> Use Message DTO for DiscoveryDataBag#GridDiscoveryData
> ------------------------------------------------------
>
> Key: IGNITE-28607
> URL: https://issues.apache.org/jira/browse/IGNITE-28607
> Project: Ignite
> Issue Type: Task
> Reporter: Ilya Shishkov
> Assignee: Ilya Shishkov
> Priority: Major
> Labels: IEP-132, ise
> Time Spent: 50m
> Remaining Estimate: 0h
>
> in continuation of the task {{DiscoveryDataBag}} uses {{Serializable}} for
> collecting the node data. The following should be refactored:
> # {{#nodeSpecificData}} type should be changed from {{Map<UUID, Map<Integer,
> Serializable>>}} to {{Map<UUID, Map<Integer, Message>>}}
> # Uses {{#commonData}} type should be changed from {{Map<Integer,
> Serializable>>}} to {{Map<Integer, Message>>}}.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)