ports/sysutils/apache-mesos/files/patch-src_common_resources__utils.cpp
Li-Wen Hsu 3e51458136 Add sysutils/apache-mesos, cluster manager providing resource isolation and sharing
PR:		237859
Submitted by:	James Wright <james.wright@digital-chaos.com>
Differential Revision:	https://reviews.freebsd.org/D20251
2019-10-27 18:01:59 +00:00

20 lines
976 B
C++

--- src/common/resources_utils.cpp.orig 2019-10-01 20:28:10 UTC
+++ src/common/resources_utils.cpp
@@ -914,7 +914,7 @@ Resources shrinkResources(const Resources& resources,
// TODO(mzhu): Add a `shuffle()` method in `Resources` to avoid this copy.
google::protobuf::RepeatedPtrField<Resource> resourceVector = resources;
- random_shuffle(resourceVector.begin(), resourceVector.end());
+ std::random_shuffle(resourceVector.begin(), resourceVector.end());
Resources result;
foreach (Resource& resource, resourceVector) {
@@ -947,7 +947,7 @@ Resources shrinkResources(const Resources& resources,
// TODO(mzhu): Add a `shuffle()` method in `Resources` to avoid this copy.
google::protobuf::RepeatedPtrField<Resource> resourceVector = resources;
- random_shuffle(resourceVector.begin(), resourceVector.end());
+ std::random_shuffle(resourceVector.begin(), resourceVector.end());
Resources result;
foreach (Resource resource, resourceVector) {