[
https://issues.apache.org/jira/browse/IGNITE-28694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Werner updated IGNITE-28694:
-----------------------------------
Description:
The QueryField class implements the MarshallableMessage interface for
marshaling and unmarshaling the Object dfltVal field.
However, the getter for dfltVal is not used in the code, so it is safe to
replace MarshallableMessage with Message and remove the dfltVal field.
was:
Investigate the possibility of removing MarshallableMessage from QueryField.
A potential alternative is to use ObjectData instead of marshalling the Object
dfltVal into bytes.
> Remove MarshallableMessage from QueryField
> ------------------------------------------
>
> Key: IGNITE-28694
> URL: https://issues.apache.org/jira/browse/IGNITE-28694
> Project: Ignite
> Issue Type: Task
> Reporter: Dmitry Werner
> Assignee: Dmitry Werner
> Priority: Major
> Labels: ise
> Time Spent: 10m
> Remaining Estimate: 0h
>
> The QueryField class implements the MarshallableMessage interface for
> marshaling and unmarshaling the Object dfltVal field.
> However, the getter for dfltVal is not used in the code, so it is safe to
> replace MarshallableMessage with Message and remove the dfltVal field.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)