[ 
https://issues.apache.org/jira/browse/IGNITE-28914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Werner updated IGNITE-28914:
-----------------------------------
    Description: 
In the task [IGNITE-28232|https://issues.apache.org/jira/browse/IGNITE-28232], 
an implementation of {{MarshallableMessage}} was added for the 
{{GridDhtPartitionsFullMessage}} class.

However, since {{GridDhtPartitionsFullMessage}} extends 
{{{}GridCacheMessage{}}}, which already provides the {{prepareMarshal}} and 
{{finishUnmarshal}} methods, the {{MarshallableMessage}} implementation is 
unnecessary.

  was:
In the task https://issues.apache.org/jira/browse/IGNITE-28232, an 
implementation of {{MarshallableMessage}} was added for the 
{{GridDhtPartitionsFullMessage}} class.

However, since {{GridDhtPartitionsFullMessage}} extends 
{{{}GridCacheMessage{}}}, which already provides the {{prepareMarshal}} and 
{{finishUnmarshal}} methods, the {{MarshallableMessage}} implementation is 
unnecessary.


> Remove MarshallableMessage interface from GridDhtPartitionsFullMessage
> ----------------------------------------------------------------------
>
>                 Key: IGNITE-28914
>                 URL: https://issues.apache.org/jira/browse/IGNITE-28914
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Dmitry Werner
>            Assignee: Dmitry Werner
>            Priority: Major
>              Labels: IEP-132, ise
>
> In the task 
> [IGNITE-28232|https://issues.apache.org/jira/browse/IGNITE-28232], an 
> implementation of {{MarshallableMessage}} was added for the 
> {{GridDhtPartitionsFullMessage}} class.
> However, since {{GridDhtPartitionsFullMessage}} extends 
> {{{}GridCacheMessage{}}}, which already provides the {{prepareMarshal}} and 
> {{finishUnmarshal}} methods, the {{MarshallableMessage}} implementation is 
> unnecessary.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to