Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-13471

Execute user-defined compute jobs asynchronously when CompletionStage is returned

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • compute
    • None
    • Docs Required, Release Notes Required

    Description

      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

      Attachments

        Activity

          People

            Unassigned Unassigned
            ptupitsyn Pavel Tupitsyn
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: