Benjamin Mahler created MESOS-9242:
--------------------------------------
Summary: Resources wrapper loses shared resource count information.
Key: MESOS-9242
URL: https://issues.apache.org/jira/browse/MESOS-9242
Project: Mesos
Issue Type: Bug
Reporter: Benjamin Mahler
The Resources wrapper stores a {{Resource_}} wrapper type that stores multiple
copies of the a shared resource in a single {{Resource_}} with a shared count.
On the output paths Resources, we lose the shared counts since we convert
{{Resource_}} directly back into a single {{Resource}}, even if the shared
count was > 1.
We need to fix this in the following:
* Implicit cast operator back to repeated ptr field of resource, this is easy
to adjust.
* Resource iteration, since we only expose const iteration, it should be
possible to use an iterator adaptor to return the shared resource {{count}}
times rather than just once when there are multiple copies.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)