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

Pavel Tupitsyn updated IGNITE-22478:
------------------------------------
    Summary: Use single argument in Compute API   (was: Change Compute API)

> Use single argument in Compute API 
> -----------------------------------
>
>                 Key: IGNITE-22478
>                 URL: https://issues.apache.org/jira/browse/IGNITE-22478
>             Project: Ignite
>          Issue Type: Improvement
>          Components: compute
>            Reporter: Aleksandr
>            Assignee: Aleksandr
>            Priority: Major
>              Labels: ignite-3
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> It seems like execute(Object... args) is an overkill for the "basic" compute 
> api. We agreed that we are going to support the only one input argument in 
> the low-level API. The goal of this ticket is to refactor the existing API so 
> that we will have:
> ComputeJob<T, R> {
>   R execute(ExcecutionContext ctx, T input)
> }
> The type of the I is primitive for this ticket. We are not going to think: 
> "How do we pass complex objects?". This will be solved in following tickets.



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

Reply via email to