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)

Reply via email to