mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gilbert Song (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MESOS-5038) Added a any mechanism for futures
Date Tue, 05 Apr 2016 16:26:25 GMT

    [ https://issues.apache.org/jira/browse/MESOS-5038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15226574#comment-15226574
] 

Gilbert Song commented on MESOS-5038:
-------------------------------------

Sounds good. For now, the mode with `any` and `all` is enough for use. (maybe we can make
the mode as an `int` to capture specified number of ready future, but that is belong to a
rare case and can be done in the future)

> Added a any mechanism for futures
> ---------------------------------
>
>                 Key: MESOS-5038
>                 URL: https://issues.apache.org/jira/browse/MESOS-5038
>             Project: Mesos
>          Issue Type: Improvement
>          Components: libprocess
>            Reporter: haosdent
>            Assignee: haosdent
>
> Now we already have {{collect}} and {{await}} mechanisms which would wait for a list
of {{Future}}. However, we would like to return immediately if any of the list of {{Future}}
complete instead of wait for the whole list finished in {{collect}}. The interface of this
any mechanism could be
> {code}
> template <typename T>
> Future<T> any(const std::list<Future<T>>& futures);
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message