Aleksandr created IGNITE-22478:
----------------------------------
Summary: Change Compute API
Key: IGNITE-22478
URL: https://issues.apache.org/jira/browse/IGNITE-22478
Project: Ignite
Issue Type: Improvement
Components: compute
Reporter: Aleksandr
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<I, O> {
O execute(ExcecutionContext ctx, I 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)