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