Vadim Pakhnushev created IGNITE-23896:
-----------------------------------------
Summary: Reuse user object serialization in remote compute
Key: IGNITE-23896
URL: https://issues.apache.org/jira/browse/IGNITE-23896
Project: Ignite
Issue Type: Improvement
Components: compute
Reporter: Vadim Pakhnushev
Assignee: Vadim Pakhnushev
When executing a job on a remote node, we're using {{@Marshallable}} annotation
for the argument and the result of the job. But the clients are using user
object serialization feature IGNITE-19848 which supports several types OOTB and
provides ability to define custom marshallers. In IGNITE-23338 this feature was
used to prevent excessive serialization when requesting execution from the
client. But if an execution is requested from the embedded API another
mechanism is used. We should use the same mechanism for all compute
serialization.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)