[
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)