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

Vadim Pakhnushev reassigned IGNITE-23818:
-----------------------------------------

    Assignee: Vadim Pakhnushev

> Tuple deserialization results in NPE
> ------------------------------------
>
>                 Key: IGNITE-23818
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23818
>             Project: Ignite
>          Issue Type: Bug
>          Components: networking
>            Reporter: Vadim Pakhnushev
>            Assignee: Vadim Pakhnushev
>            Priority: Major
>              Labels: ignite-3, important
>             Fix For: 3.0
>
>
> The following test added in the ItComputeEmbeddedTest fails:
> {code:java}
>     @Test
>     void tupleSerializing() {
>         Integer result = node(0).compute().execute(
>                 JobTarget.node(clusterNode(node(1))),
>                 JobDescriptor.builder(TupleJob.class).build(),
>                 Tuple.create().set("COUNT", 1)
>         );
>         assertThat(result, is(1));
>     }
>     private static class TupleJob implements ComputeJob<Tuple, Integer> {
>         @Override
>         public CompletableFuture<Integer> executeAsync(JobExecutionContext 
> jobExecutionContext, Tuple parameters) {
>             return completedFuture(parameters.intValue("COUNT"));
>         }
>     }
> {code}
> {noformat}
> Caused by: java.lang.NullPointerException
>       at org.apache.ignite.table.TupleImpl.columnIndex(TupleImpl.java:128)
>       at org.apache.ignite.table.TupleImpl.value(TupleImpl.java:150)
>       at org.apache.ignite.table.TupleImpl.intValue(TupleImpl.java:206)
>       at 
> org.apache.ignite.internal.compute.ItComputeTestEmbedded$TupleJob.executeAsync(ItComputeTestEmbedded.java:359)
> {noformat}



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

Reply via email to