[
https://issues.apache.org/jira/browse/MESOS-9242?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Meng Zhu reassigned MESOS-9242:
-------------------------------
Assignee: Meng Zhu
> Resources wrapper loses shared resource count information.
> ----------------------------------------------------------
>
> Key: MESOS-9242
> URL: https://issues.apache.org/jira/browse/MESOS-9242
> Project: Mesos
> Issue Type: Bug
> Components: allocation
> Reporter: Benjamin Mahler
> Assignee: Meng Zhu
> Priority: Major
>
> 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
(v8.3.2#803003)