-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/35239/
-----------------------------------------------------------

Review request for mesos and Vinod Kone.


Bugs: MESOS-2776
    https://issues.apache.org/jira/browse/MESOS-2776


Repository: mesos


Description
-------

See summary.


Diffs
-----

  src/common/http.cpp 2ac7fba7a3aac913540f1b09768777393b79284a 
  src/master/http.cpp f8ac30934352db859e73819e0656a70047bb0dc5 
  src/tests/common/http_tests.cpp f087b2313a13c3199b70b3d7feb728e1449a52e7 

Diff: https://reviews.apache.org/r/35239/diff/


Testing
-------

Added a test.

Also tested with a master/slave pair.

e.g., The following state.json output shows a slave using a fixed estimator 
with `cpus:1;mem:512` revocable resources.
```json
  "slaves": [
    {
...
      "resources": {
        "cpus": 24,
        "disk": 454767,
        "mem": 71322,
        "ports": "[31000-32000]"
      },
      "total_resources": {
        "cpus": 24,
        "cpus{REV}": 1,
        "disk": 454767,
        "mem": 71322,
        "mem{REV}": 512,
        "ports": "[31000-32000]"
      },
      "used_resources": {
        "cpus": 0,
        "disk": 0,
        "mem": 0
      }
    }
  ],
```

Note that `resources` only looks at the resources from SlaveInfo while 
`total_resources` reads Master::Slave::totalResources.


Thanks,

Jiang Yan Xu

Reply via email to