You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Tupitsyn (Jira)" <ji...@apache.org> on 2020/09/22 08:51:00 UTC

[jira] [Created] (IGNITE-13471) Execute user-defined compute jobs asynchronously when CompletionStage is returned

Pavel Tupitsyn created IGNITE-13471:
---------------------------------------

             Summary: Execute user-defined compute jobs asynchronously when CompletionStage is returned
                 Key: IGNITE-13471
                 URL: https://issues.apache.org/jira/browse/IGNITE-13471
             Project: Ignite
          Issue Type: Improvement
          Components: compute
            Reporter: Pavel Tupitsyn


When user-defined Compute jobs (callables, runnables) return CompletionStage:

1. Wait for completion (in a non-blocking way if possible)
2. Extract the result and return to the initiator node
3. Construct completed CompletionStage with the result on the initiator node and return to the user code



--
This message was sent by Atlassian Jira
(v8.3.4#803005)