Igniters, The PR is ready for review https://github.com/apache/ignite/pull/8174
On Tue, Sep 22, 2020 at 11:51 AM Pavel Tupitsyn <[email protected]> wrote: > Yes, this makes a lot of sense (and can be applied to Services, too). > > I've filed the ticket: https://issues.apache.org/jira/browse/IGNITE-13471 > This requires a separate IEP, of course. > > On Mon, Sep 21, 2020 at 6:33 PM mnk <[email protected]> wrote: > >> Pavel Tupitsyn wrote >> >> result of a remote execution is a CompletionStage >> > >> > Can you give an example? What is a remote execution? Is this about >> Compute >> > and/or Services? >> >> This is about Compute. >> >> Let's say I'm doing affinityCallAsync for IgniteCallable<R> where R >> implements CompletableStage<T> or R is a CompletableFuture<T>. Then I >> wouldn't want to have the CompleteableStage or CompleteableFuture come >> back >> to me actually, rather something that will complete with the T when it's >> ready (and it would be nice if I could also cancel it for the >> CompleteableFuture case). It could be done as well for affinityCall >> (non-async) too, although in my mind the former case is the more important >> one. Of course, affinityCall is just an example, it should apply to the >> other compute methods as appropriate. >> >> >> >> -- >> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ >> >
