[
https://issues.apache.org/jira/browse/MESOS-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15120331#comment-15120331
]
Michael Park commented on MESOS-4534:
-------------------------------------
https://reviews.apache.org/r/42876/
> Resources object can be mutated through the public API
> ------------------------------------------------------
>
> Key: MESOS-4534
> URL: https://issues.apache.org/jira/browse/MESOS-4534
> Project: Mesos
> Issue Type: Bug
> Reporter: Joris Van Remoortere
> Assignee: Michael Park
> Priority: Blocker
>
> The {{Resources}} object current allows mutation of it's internal state
> through the public mutable iterator interface.
> This can cause issues when the mutation involved stripping certain qualifiers
> on a {{Resource}}, as they will not be summed together at the end of the
> mutation (even though they should be).
> The {{contains()}} math will not work correctly if two {{addable}} resources
> are not summed together on the {{lhs}} of the contains check.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)