[ 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)