Project: mesos
Issue MESOS-2838: In Resources JSON model() resources of the same name overwrite each other.
As shown here: https://github.com/apache/mesos/blob/8559d7b7356ec91795e564767588c6f4519653a5/src/common/http.cpp#L50 So if there are two "cpus" of different roles, whichever comes later will overwrite the previous. We should instead aggregate different resources of the same name. However, in the presence of revocable resources, in order to maintain backwards compatibility we should exclude revocable resources.
Story points: 2