You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/06/04 21:40:34 UTC
[18/18] mesos-site git commit: Updated the website built from mesos
SHA: cacc1db.
Updated the website built from mesos SHA: cacc1db.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/10cb4b9f
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/10cb4b9f
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/10cb4b9f
Branch: refs/heads/asf-site
Commit: 10cb4b9fbc5e577a4ddeec362875144fc8fc3ab3
Parents: 3ad1879
Author: jenkins <bu...@apache.org>
Authored: Mon Jun 4 21:40:04 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Mon Jun 4 21:40:04 2018 +0000
----------------------------------------------------------------------
content/api/latest/c++/Nodes.xml | 827 ++++-
content/api/latest/c++/Tokens.xml | 611 +++-
content/api/latest/c++/annotated.html | 5 +-
content/api/latest/c++/classes.html | 391 +--
...mesos_1_1allocator_1_1Allocator-members.html | 2 +-
.../classmesos_1_1allocator_1_1Allocator.html | 27 +-
..._1_1internal_1_1master_1_1Flags-members.html | 12 +-
...assmesos_1_1internal_1_1master_1_1Flags.html | 16 +-
..._1_1allocator_1_1MesosAllocator-members.html | 2 +-
..._1master_1_1allocator_1_1MesosAllocator.html | 6 +-
...er_1_1allocator_1_1RandomSorter-members.html | 93 +
..._1_1master_1_1allocator_1_1RandomSorter.html | 802 +++++
...l_1_1master_1_1allocator_1_1RandomSorter.png | Bin 0 -> 961 bytes
...ternal_1_1master_1_1allocator_1_1Sorter.html | 41 +-
...nternal_1_1master_1_1allocator_1_1Sorter.png | Bin 814 -> 1374 bytes
...ernal_1_1tests_1_1TestAllocator-members.html | 2 +-
...s_1_1internal_1_1tests_1_1TestAllocator.html | 6 +-
.../dir_34901257f56813f64231b70cff79a812.html | 71 +
.../dir_edf01e246fc730a3939248c4f7ca0516.html | 2 +
content/api/latest/c++/files.html | 5 +-
content/api/latest/c++/functions_0x7e.html | 4 +
content/api/latest/c++/functions_a.html | 38 +-
content/api/latest/c++/functions_c.html | 30 +-
content/api/latest/c++/functions_d.html | 5 +-
content/api/latest/c++/functions_e.html | 2 +-
content/api/latest/c++/functions_enum.html | 1 +
content/api/latest/c++/functions_eval.html | 3 +
content/api/latest/c++/functions_func_0x7e.html | 4 +
content/api/latest/c++/functions_func_a.html | 30 +-
content/api/latest/c++/functions_func_c.html | 27 +-
content/api/latest/c++/functions_func_d.html | 9 +-
content/api/latest/c++/functions_func_i.html | 8 +-
content/api/latest/c++/functions_func_n.html | 11 +-
content/api/latest/c++/functions_func_o.html | 6 +-
content/api/latest/c++/functions_func_p.html | 4 +-
content/api/latest/c++/functions_func_r.html | 19 +-
content/api/latest/c++/functions_func_s.html | 14 +-
content/api/latest/c++/functions_func_t.html | 1 +
content/api/latest/c++/functions_func_u.html | 8 +-
content/api/latest/c++/functions_i.html | 10 +-
content/api/latest/c++/functions_k.html | 6 +
content/api/latest/c++/functions_m.html | 2 +-
content/api/latest/c++/functions_n.html | 16 +-
content/api/latest/c++/functions_o.html | 8 +-
content/api/latest/c++/functions_p.html | 16 +-
content/api/latest/c++/functions_r.html | 21 +-
content/api/latest/c++/functions_rela.html | 6 +-
content/api/latest/c++/functions_s.html | 47 +-
content/api/latest/c++/functions_t.html | 14 +-
content/api/latest/c++/functions_u.html | 21 +-
content/api/latest/c++/functions_vars.html | 1 +
content/api/latest/c++/functions_vars_c.html | 1 +
content/api/latest/c++/functions_vars_k.html | 1 +
content/api/latest/c++/functions_vars_n.html | 1 +
content/api/latest/c++/functions_vars_p.html | 2 +
content/api/latest/c++/functions_vars_r.html | 4 +
content/api/latest/c++/functions_vars_s.html | 1 +
content/api/latest/c++/functions_vars_t.html | 1 +
content/api/latest/c++/functions_vars_u.html | 3 -
content/api/latest/c++/globals_u.html | 10 +-
content/api/latest/c++/hierarchical_8hpp.html | 5 +
.../latest/c++/hierarchical_8hpp_source.html | 109 +-
content/api/latest/c++/hierarchy.html | 2849 +++++++++---------
...mesos_2allocator_2allocator_8hpp_source.html | 6 +-
content/api/latest/c++/index.hhc | 210 +-
content/api/latest/c++/index.hhk | 379 ++-
content/api/latest/c++/index.hhp | 12 +
.../api/latest/c++/namespacemembers_func_w.html | 7 +-
content/api/latest/c++/namespacemembers_h.html | 6 +
content/api/latest/c++/namespacemembers_m.html | 2 +-
.../api/latest/c++/namespacemembers_type.html | 6 +
content/api/latest/c++/namespacemembers_w.html | 6 +-
.../namespacemesos_1_1internal_1_1master.html | 4 +-
...esos_1_1internal_1_1master_1_1allocator.html | 80 +-
content/api/latest/c++/random_2sorter_8hpp.html | 101 +
.../latest/c++/random_2sorter_8hpp_source.html | 128 +
..._2allocator_2mesos_2metrics_8hpp_source.html | 2 +-
..._2allocator_2sorter_2random_2utils_8hpp.html | 92 +
...ator_2sorter_2random_2utils_8hpp_source.html | 70 +
.../latest/c++/src_2master_2constants_8hpp.html | 2 +-
.../c++/src_2master_2constants_8hpp_source.html | 2 +-
.../c++/src_2master_2flags_8hpp_source.html | 4 +-
...locator_1_1RandomSorter_1_1Node-members.html | 84 +
...er_1_1allocator_1_1RandomSorter_1_1Node.html | 373 +++
...domSorter_1_1Node_1_1Allocation-members.html | 75 +
...r_1_1RandomSorter_1_1Node_1_1Allocation.html | 265 ++
content/sitemap.xml | 44 +
87 files changed, 6176 insertions(+), 2084 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index f57086e..d06771b 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -7011,6 +7011,251 @@
</Subnodes>
</Node>
<Node>
+ <Name>RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ada904eed39a0e4585c219c4d12572435</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a37fc0ede65385eeb9122c1a3ccf16639</Anchor>
+ </Node>
+ <Node>
+ <Name>subtract</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ac5cb4bbe1c1fbbf62dc389a5ec403a75</Anchor>
+ </Node>
+ <Node>
+ <Name>update</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>af3cd7485edad6d91386a8421a0580bd3</Anchor>
+ </Node>
+ <Node>
+ <Name>resources</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aab9b4e1ff70cd04640975dc19f9eb991</Anchor>
+ </Node>
+ <Node>
+ <Name>scalarQuantities</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a108d5e685dafd31ecf73933257e1252b</Anchor>
+ </Node>
+ <Node>
+ <Name>totals</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aa8efc8dc71443bbea068f5f83afebb02</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Kind</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3</Anchor>
+ <Subnodes>
+ <Node>
+ <Name>ACTIVE_LEAF</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a9892b22953d63bc5359351d48e5b6f77</Anchor>
+ </Node>
+ <Node>
+ <Name>INACTIVE_LEAF</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a6c8ce8ebea023706f04344f88b201b7d</Anchor>
+ </Node>
+ <Node>
+ <Name>INTERNAL</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3aa8af9d0a7146a3a8f243446e72f070eb</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>aa6a069d00185a6291d37d4a7845104b0</Anchor>
+ </Node>
+ <Node>
+ <Name>~Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a65232b224b7dccfc14e1dd6e3b4f65d4</Anchor>
+ </Node>
+ <Node>
+ <Name>addChild</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad5d021c97e4c87fdc3785c7b66605b00</Anchor>
+ </Node>
+ <Node>
+ <Name>clientPath</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a697f4b8146c6fe151c5f3190863c69d0</Anchor>
+ </Node>
+ <Node>
+ <Name>isLeaf</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>af470de059a7ebbf88fb712f4c0f65d18</Anchor>
+ </Node>
+ <Node>
+ <Name>removeChild</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3ec3ef396244e79dd5cb3d5ad6125a2d</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ac69287390b703bc0d1c75afa8c3af48b</Anchor>
+ </Node>
+ <Node>
+ <Name>children</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a7a4cb30426bbd47794a4fda65b15eead</Anchor>
+ </Node>
+ <Node>
+ <Name>kind</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>abc5626caa825ddd965d4e64ae0763b35</Anchor>
+ </Node>
+ <Node>
+ <Name>name</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a5e5552460ef5dcfc3cf48c90e9fd0f4e</Anchor>
+ </Node>
+ <Node>
+ <Name>parent</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>adc15d359fa7ce7550186bbbae4666634</Anchor>
+ </Node>
+ <Node>
+ <Name>path</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad0f2418e6d3e6eab224803157e91bfd5</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a1786c10ddb878707caa1afa0724c9feb</Anchor>
+ </Node>
+ <Node>
+ <Name>RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>aa4aa3f06acf1d031a0bfc81ac8906791</Anchor>
+ </Node>
+ <Node>
+ <Name>~RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a809ecc0074a047786bc13fe24a3f6b3b</Anchor>
+ </Node>
+ <Node>
+ <Name>activate</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a0e2f1d41cdbd6690633ece31b46e0957</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a43a8efed7d28fe094d1c547cbf0032b1</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a158ab7e1171573cff6f8657593b0cb6b</Anchor>
+ </Node>
+ <Node>
+ <Name>allocated</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a2ebff336f83910e32cb26c3a860a0abe</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ac86428b55a605cbe33419d54706d883a</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7318efa8d2027b25506bd60f0615b36b</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ae17bd9f26993f6e7d96303a8b793e28d</Anchor>
+ </Node>
+ <Node>
+ <Name>allocationScalarQuantities</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab006bdc77fcaa4cfc27867d3d0f40a59</Anchor>
+ </Node>
+ <Node>
+ <Name>contains</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7d200b2c37563695d823cb654b1387f9</Anchor>
+ </Node>
+ <Node>
+ <Name>count</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a862a133c453addb48033a7306a15add1</Anchor>
+ </Node>
+ <Node>
+ <Name>deactivate</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>aa05b296a94f94d02a558d32b84cef11c</Anchor>
+ </Node>
+ <Node>
+ <Name>initialize</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a36fb7a19c8d28fd95146ac651fa85544</Anchor>
+ </Node>
+ <Node>
+ <Name>remove</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab80aa76916a2224a0b426f611a225aec</Anchor>
+ </Node>
+ <Node>
+ <Name>remove</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a1ee9c9ca830fb9413af8014e8ecb336e</Anchor>
+ </Node>
+ <Node>
+ <Name>sort</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7469d4840caa9ccd226e6340d973f09b</Anchor>
+ </Node>
+ <Node>
+ <Name>totalScalarQuantities</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab8c3c1fd4b1b55bf538cba3c16b8a0b4</Anchor>
+ </Node>
+ <Node>
+ <Name>unallocated</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a5630fe839c3a9f56058e6879d4d74d57</Anchor>
+ </Node>
+ <Node>
+ <Name>update</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ad78bf7089969bed9adeaaa46683506a8</Anchor>
+ </Node>
+ <Node>
+ <Name>updateWeight</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a304a264a828345973752733c35b5f769</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
<Name>Sorter</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html</Path>
<Subnodes>
@@ -7576,6 +7821,11 @@
<Anchor>a1f069f397802aaea12aac6cf87fe7782</Anchor>
</Node>
<Node>
+ <Name>role_sorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
+ <Anchor>a0fd5f13197bb357ab0cc4f10144f2a58</Anchor>
+ </Node>
+ <Node>
<Name>roles</Name>
<Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
<Anchor>a2d6ceeda8424544119431ac03fe99d98</Anchor>
@@ -7586,11 +7836,6 @@
<Anchor>a9ada3d623640c548972084b1ed83ebea</Anchor>
</Node>
<Node>
- <Name>user_sorter</Name>
- <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
- <Anchor>a4c2f6835994da0eba355aeaaed61de69</Anchor>
- </Node>
- <Node>
<Name>version</Name>
<Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
<Anchor>a0e801063e15ee4e466e74ed058e021b2</Anchor>
@@ -34878,6 +35123,10 @@
</Subnodes>
</Node>
<Node>
+ <Name>process::network::unix::Address</Name>
+ <Path>classprocess_1_1network_1_1unix_1_1Address.html</Path>
+ </Node>
+ <Node>
<Name>process::network::inet::Address</Name>
<Path>classprocess_1_1network_1_1inet_1_1Address.html</Path>
<Subnodes>
@@ -34892,14 +35141,14 @@
</Subnodes>
</Node>
<Node>
- <Name>process::network::unix::Address</Name>
- <Path>classprocess_1_1network_1_1unix_1_1Address.html</Path>
- </Node>
- <Node>
<Name>mesos::internal::master::allocator::DRFSorter::Node::Allocation</Name>
<Path>structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html</Path>
</Node>
<Node>
+ <Name>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ </Node>
+ <Node>
<Name>mesos::allocator::Allocator</Name>
<Path>classmesos_1_1allocator_1_1Allocator.html</Path>
<Subnodes>
@@ -37482,14 +37731,14 @@
<Path>classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html</Path>
</Node>
<Node>
- <Name>mesos::modules::Module< T ></Name>
- <Path>structmesos_1_1modules_1_1Module.html</Path>
- </Node>
- <Node>
<Name>mesos::internal::tests::Module< T, N ></Name>
<Path>classmesos_1_1internal_1_1tests_1_1Module.html</Path>
</Node>
<Node>
+ <Name>mesos::modules::Module< T ></Name>
+ <Path>structmesos_1_1modules_1_1Module.html</Path>
+ </Node>
+ <Node>
<Name>mesos::modules::ModuleBase</Name>
<Path>structmesos_1_1modules_1_1ModuleBase.html</Path>
<Subnodes>
@@ -37640,6 +37889,10 @@
<Path>structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html</Path>
</Node>
<Node>
+ <Name>mesos::internal::master::allocator::RandomSorter::Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ </Node>
+ <Node>
<Name>mesos::csi::v0::NodeCapabilities</Name>
<Path>structmesos_1_1csi_1_1v0_1_1NodeCapabilities.html</Path>
</Node>
@@ -38946,16 +39199,6 @@
</Subnodes>
</Node>
<Node>
- <Name>mesos::internal::master::Registrar</Name>
- <Path>classmesos_1_1internal_1_1master_1_1Registrar.html</Path>
- <Subnodes>
- <Node>
- <Name>mesos::internal::tests::MockRegistrar</Name>
- <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
- </Node>
- </Subnodes>
- </Node>
- <Node>
<Name>mesos::resource_provider::Registrar</Name>
<Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
<Subnodes>
@@ -38970,6 +39213,16 @@
</Subnodes>
</Node>
<Node>
+ <Name>mesos::internal::master::Registrar</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1Registrar.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>mesos::internal::tests::MockRegistrar</Name>
+ <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
<Name>mesos::internal::log::Replica</Name>
<Path>classmesos_1_1internal_1_1log_1_1Replica.html</Path>
</Node>
@@ -39360,16 +39613,16 @@
</Subnodes>
</Node>
<Node>
- <Name>mesos::internal::master::Slave</Name>
- <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
+ <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
</Node>
<Node>
<Name>mesos::internal::tests::cluster::Slave</Name>
<Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
</Node>
<Node>
- <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
- <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
+ <Name>mesos::internal::master::Slave</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
</Node>
<Node>
<Name>mesos::internal::slave::state::SlaveState</Name>
@@ -39399,6 +39652,10 @@
<Name>mesos::internal::master::allocator::DRFSorter</Name>
<Path>classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html</Path>
</Node>
+ <Node>
+ <Name>mesos::internal::master::allocator::RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ </Node>
</Subnodes>
</Node>
<Node>
@@ -39406,16 +39663,16 @@
<Path>classos_1_1Stack.html</Path>
</Node>
<Node>
- <Name>mesos::internal::log::Storage::State</Name>
- <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
+ <Name>mesos::internal::slave::state::State</Name>
+ <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
</Node>
<Node>
- <Name>mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::State</Name>
- <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
+ <Name>mesos::internal::log::Storage::State</Name>
+ <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
</Node>
<Node>
- <Name>mesos::internal::slave::state::State</Name>
- <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
+ <Name>mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::StatusUpdateStream::State</Name>
+ <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
</Node>
<Node>
<Name>mesos::state::State</Name>
@@ -39428,8 +39685,8 @@
</Subnodes>
</Node>
<Node>
- <Name>mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::StatusUpdateStream::State</Name>
- <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
+ <Name>mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::State</Name>
+ <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
</Node>
<Node>
<Name>process::StateMachine< State ></Name>
@@ -39478,16 +39735,6 @@
<Path>classStopwatch.html</Path>
</Node>
<Node>
- <Name>mesos::internal::log::Storage</Name>
- <Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
- <Subnodes>
- <Node>
- <Name>mesos::internal::log::LevelDBStorage</Name>
- <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
- </Node>
- </Subnodes>
- </Node>
- <Node>
<Name>mesos::state::Storage</Name>
<Path>classmesos_1_1state_1_1Storage.html</Path>
<Subnodes>
@@ -39510,6 +39757,16 @@
</Subnodes>
</Node>
<Node>
+ <Name>mesos::internal::log::Storage</Name>
+ <Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>mesos::internal::log::LevelDBStorage</Name>
+ <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
<Name>net::IP::Storage</Name>
<Path>unionnet_1_1IP_1_1Storage.html</Path>
</Node>
@@ -40546,6 +40803,16 @@
</Subnodes>
</Node>
<Node>
+ <Name>unordered_map< std::string, mesos::internal::master::allocator::RandomSorter::Node *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></Name>
+ <Path></Path>
+ <Subnodes>
+ <Node>
+ <Name>hashmap< std::string, mesos::internal::master::allocator::RandomSorter::Node * ></Name>
+ <Path>classhashmap.html</Path>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
<Name>unordered_map< std::string, mesos::internal::master::Role *, typename std::conditional< std::is_enum< std::string >::value,EnumClassHash,std::hash< std::string >>::type, std::equal_to< std::string > ></Name>
<Path></Path>
<Subnodes>
@@ -41022,22 +41289,22 @@
</Subnodes>
</Node>
<Node>
- <Name>cgroups::blkio::Value</Name>
- <Path>structcgroups_1_1blkio_1_1Value.html</Path>
- </Node>
- <Node>
<Name>process::TimeSeries< T >::Value</Name>
<Path>structprocess_1_1TimeSeries_1_1Value.html</Path>
</Node>
<Node>
- <Name>mesos::state::protobuf::Variable< T ></Name>
- <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
+ <Name>cgroups::blkio::Value</Name>
+ <Path>structcgroups_1_1blkio_1_1Value.html</Path>
</Node>
<Node>
<Name>Jvm::Variable< T, name, signature ></Name>
<Path>classJvm_1_1Variable.html</Path>
</Node>
<Node>
+ <Name>mesos::state::protobuf::Variable< T ></Name>
+ <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
+ </Node>
+ <Node>
<Name>mesos::state::Variable</Name>
<Path>classmesos_1_1state_1_1Variable.html</Path>
</Node>
@@ -79530,6 +79797,16 @@
<Path>hierarchical_8hpp.html</Path>
<Anchor>afd3f57eb292f0dcfaf611c06f874ec7f</Anchor>
</Node>
+ <Node>
+ <Name>HierarchicalRandomAllocator</Name>
+ <Path>hierarchical_8hpp.html</Path>
+ <Anchor>a9c5eb373476982baa1d9b2974c87a700</Anchor>
+ </Node>
+ <Node>
+ <Name>HierarchicalRandomAllocatorProcess</Name>
+ <Path>hierarchical_8hpp.html</Path>
+ <Anchor>a93403c58db98253e48ed58a5da89df42</Anchor>
+ </Node>
</Subnodes>
</Node>
<Node>
@@ -80140,6 +80417,444 @@
</Subnodes>
</Node>
<Node>
+ <Name>random</Name>
+ <Path>dir_34901257f56813f64231b70cff79a812.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>sorter.hpp</Name>
+ <Path>random_2sorter_8hpp.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ada904eed39a0e4585c219c4d12572435</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a37fc0ede65385eeb9122c1a3ccf16639</Anchor>
+ </Node>
+ <Node>
+ <Name>subtract</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ac5cb4bbe1c1fbbf62dc389a5ec403a75</Anchor>
+ </Node>
+ <Node>
+ <Name>update</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>af3cd7485edad6d91386a8421a0580bd3</Anchor>
+ </Node>
+ <Node>
+ <Name>resources</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aab9b4e1ff70cd04640975dc19f9eb991</Anchor>
+ </Node>
+ <Node>
+ <Name>scalarQuantities</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a108d5e685dafd31ecf73933257e1252b</Anchor>
+ </Node>
+ <Node>
+ <Name>totals</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aa8efc8dc71443bbea068f5f83afebb02</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Kind</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3</Anchor>
+ <Subnodes>
+ <Node>
+ <Name>ACTIVE_LEAF</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a9892b22953d63bc5359351d48e5b6f77</Anchor>
+ </Node>
+ <Node>
+ <Name>INACTIVE_LEAF</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a6c8ce8ebea023706f04344f88b201b7d</Anchor>
+ </Node>
+ <Node>
+ <Name>INTERNAL</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3aa8af9d0a7146a3a8f243446e72f070eb</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>aa6a069d00185a6291d37d4a7845104b0</Anchor>
+ </Node>
+ <Node>
+ <Name>~Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a65232b224b7dccfc14e1dd6e3b4f65d4</Anchor>
+ </Node>
+ <Node>
+ <Name>addChild</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad5d021c97e4c87fdc3785c7b66605b00</Anchor>
+ </Node>
+ <Node>
+ <Name>clientPath</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a697f4b8146c6fe151c5f3190863c69d0</Anchor>
+ </Node>
+ <Node>
+ <Name>isLeaf</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>af470de059a7ebbf88fb712f4c0f65d18</Anchor>
+ </Node>
+ <Node>
+ <Name>removeChild</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3ec3ef396244e79dd5cb3d5ad6125a2d</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ac69287390b703bc0d1c75afa8c3af48b</Anchor>
+ </Node>
+ <Node>
+ <Name>children</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a7a4cb30426bbd47794a4fda65b15eead</Anchor>
+ </Node>
+ <Node>
+ <Name>kind</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>abc5626caa825ddd965d4e64ae0763b35</Anchor>
+ </Node>
+ <Node>
+ <Name>name</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a5e5552460ef5dcfc3cf48c90e9fd0f4e</Anchor>
+ </Node>
+ <Node>
+ <Name>parent</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>adc15d359fa7ce7550186bbbae4666634</Anchor>
+ </Node>
+ <Node>
+ <Name>path</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad0f2418e6d3e6eab224803157e91bfd5</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a1786c10ddb878707caa1afa0724c9feb</Anchor>
+ </Node>
+ <Node>
+ <Name>RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>aa4aa3f06acf1d031a0bfc81ac8906791</Anchor>
+ </Node>
+ <Node>
+ <Name>~RandomSorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a809ecc0074a047786bc13fe24a3f6b3b</Anchor>
+ </Node>
+ <Node>
+ <Name>activate</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a0e2f1d41cdbd6690633ece31b46e0957</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a43a8efed7d28fe094d1c547cbf0032b1</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a158ab7e1171573cff6f8657593b0cb6b</Anchor>
+ </Node>
+ <Node>
+ <Name>allocated</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a2ebff336f83910e32cb26c3a860a0abe</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ac86428b55a605cbe33419d54706d883a</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7318efa8d2027b25506bd60f0615b36b</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ae17bd9f26993f6e7d96303a8b793e28d</Anchor>
+ </Node>
+ <Node>
+ <Name>allocationScalarQuantities</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab006bdc77fcaa4cfc27867d3d0f40a59</Anchor>
+ </Node>
+ <Node>
+ <Name>contains</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7d200b2c37563695d823cb654b1387f9</Anchor>
+ </Node>
+ <Node>
+ <Name>count</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a862a133c453addb48033a7306a15add1</Anchor>
+ </Node>
+ <Node>
+ <Name>deactivate</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>aa05b296a94f94d02a558d32b84cef11c</Anchor>
+ </Node>
+ <Node>
+ <Name>initialize</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a36fb7a19c8d28fd95146ac651fa85544</Anchor>
+ </Node>
+ <Node>
+ <Name>remove</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab80aa76916a2224a0b426f611a225aec</Anchor>
+ </Node>
+ <Node>
+ <Name>remove</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a1ee9c9ca830fb9413af8014e8ecb336e</Anchor>
+ </Node>
+ <Node>
+ <Name>sort</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7469d4840caa9ccd226e6340d973f09b</Anchor>
+ </Node>
+ <Node>
+ <Name>totalScalarQuantities</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab8c3c1fd4b1b55bf538cba3c16b8a0b4</Anchor>
+ </Node>
+ <Node>
+ <Name>unallocated</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a5630fe839c3a9f56058e6879d4d74d57</Anchor>
+ </Node>
+ <Node>
+ <Name>update</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ad78bf7089969bed9adeaaa46683506a8</Anchor>
+ </Node>
+ <Node>
+ <Name>updateWeight</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a304a264a828345973752733c35b5f769</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ada904eed39a0e4585c219c4d12572435</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a37fc0ede65385eeb9122c1a3ccf16639</Anchor>
+ </Node>
+ <Node>
+ <Name>subtract</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ac5cb4bbe1c1fbbf62dc389a5ec403a75</Anchor>
+ </Node>
+ <Node>
+ <Name>update</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>af3cd7485edad6d91386a8421a0580bd3</Anchor>
+ </Node>
+ <Node>
+ <Name>resources</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aab9b4e1ff70cd04640975dc19f9eb991</Anchor>
+ </Node>
+ <Node>
+ <Name>scalarQuantities</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a108d5e685dafd31ecf73933257e1252b</Anchor>
+ </Node>
+ <Node>
+ <Name>totals</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aa8efc8dc71443bbea068f5f83afebb02</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Kind</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3</Anchor>
+ <Subnodes>
+ <Node>
+ <Name>ACTIVE_LEAF</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a9892b22953d63bc5359351d48e5b6f77</Anchor>
+ </Node>
+ <Node>
+ <Name>INACTIVE_LEAF</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a6c8ce8ebea023706f04344f88b201b7d</Anchor>
+ </Node>
+ <Node>
+ <Name>INTERNAL</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3aa8af9d0a7146a3a8f243446e72f070eb</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>aa6a069d00185a6291d37d4a7845104b0</Anchor>
+ </Node>
+ <Node>
+ <Name>~Node</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a65232b224b7dccfc14e1dd6e3b4f65d4</Anchor>
+ </Node>
+ <Node>
+ <Name>addChild</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad5d021c97e4c87fdc3785c7b66605b00</Anchor>
+ </Node>
+ <Node>
+ <Name>clientPath</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a697f4b8146c6fe151c5f3190863c69d0</Anchor>
+ </Node>
+ <Node>
+ <Name>isLeaf</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>af470de059a7ebbf88fb712f4c0f65d18</Anchor>
+ </Node>
+ <Node>
+ <Name>removeChild</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3ec3ef396244e79dd5cb3d5ad6125a2d</Anchor>
+ </Node>
+ <Node>
+ <Name>allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ac69287390b703bc0d1c75afa8c3af48b</Anchor>
+ </Node>
+ <Node>
+ <Name>children</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a7a4cb30426bbd47794a4fda65b15eead</Anchor>
+ </Node>
+ <Node>
+ <Name>kind</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>abc5626caa825ddd965d4e64ae0763b35</Anchor>
+ </Node>
+ <Node>
+ <Name>name</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a5e5552460ef5dcfc3cf48c90e9fd0f4e</Anchor>
+ </Node>
+ <Node>
+ <Name>parent</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>adc15d359fa7ce7550186bbbae4666634</Anchor>
+ </Node>
+ <Node>
+ <Name>path</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad0f2418e6d3e6eab224803157e91bfd5</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>Allocation</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ada904eed39a0e4585c219c4d12572435</Anchor>
+ </Node>
+ <Node>
+ <Name>add</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a37fc0ede65385eeb9122c1a3ccf16639</Anchor>
+ </Node>
+ <Node>
+ <Name>subtract</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ac5cb4bbe1c1fbbf62dc389a5ec403a75</Anchor>
+ </Node>
+ <Node>
+ <Name>update</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>af3cd7485edad6d91386a8421a0580bd3</Anchor>
+ </Node>
+ <Node>
+ <Name>resources</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aab9b4e1ff70cd04640975dc19f9eb991</Anchor>
+ </Node>
+ <Node>
+ <Name>scalarQuantities</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a108d5e685dafd31ecf73933257e1252b</Anchor>
+ </Node>
+ <Node>
+ <Name>totals</Name>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aa8efc8dc71443bbea068f5f83afebb02</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
+ <Name>utils.hpp</Name>
+ <Path>src_2master_2allocator_2sorter_2random_2utils_8hpp.html</Path>
+ <Subnodes>
+ <Node>
+ <Name>weightedShuffle</Name>
+ <Path>src_2master_2allocator_2sorter_2random_2utils_8hpp.html</Path>
+ <Anchor>affc489370541ae3ab4bdd809b990eba4</Anchor>
+ </Node>
+ </Subnodes>
+ </Node>
+ </Subnodes>
+ </Node>
+ <Node>
<Name>sorter.hpp</Name>
<Path>sorter_8hpp.html</Path>
<Subnodes>
@@ -80860,6 +81575,11 @@
<Anchor>a1f069f397802aaea12aac6cf87fe7782</Anchor>
</Node>
<Node>
+ <Name>role_sorter</Name>
+ <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
+ <Anchor>a0fd5f13197bb357ab0cc4f10144f2a58</Anchor>
+ </Node>
+ <Node>
<Name>roles</Name>
<Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
<Anchor>a2d6ceeda8424544119431ac03fe99d98</Anchor>
@@ -80870,11 +81590,6 @@
<Anchor>a9ada3d623640c548972084b1ed83ebea</Anchor>
</Node>
<Node>
- <Name>user_sorter</Name>
- <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
- <Anchor>a4c2f6835994da0eba355aeaaed61de69</Anchor>
- </Node>
- <Node>
<Name>version</Name>
<Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
<Anchor>a0e801063e15ee4e466e74ed058e021b2</Anchor>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index aa44892..c173beb 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -21459,6 +21459,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>weightedShuffle</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1master_1_1allocator.html</Path>
+ <Anchor>affc489370541ae3ab4bdd809b990eba4</Anchor>
+ <DeclaredIn>utils.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>operator==</Name>
<APILanguage>cpp</APILanguage>
<Type>func</Type>
@@ -27122,6 +27133,28 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>HierarchicalRandomAllocatorProcess</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>tdef</Type>
+ <Scope>mesos::internal::master::allocator</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1master_1_1allocator.html</Path>
+ <Anchor>a93403c58db98253e48ed58a5da89df42</Anchor>
+ <DeclaredIn>hierarchical.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>HierarchicalRandomAllocator</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>tdef</Type>
+ <Scope>mesos::internal::master::allocator</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1master_1_1allocator.html</Path>
+ <Anchor>a9c5eb373476982baa1d9b2974c87a700</Anchor>
+ <DeclaredIn>hierarchical.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>MASTER_CAPABILITIES</Name>
<APILanguage>cpp</APILanguage>
<Type>func</Type>
@@ -55714,7 +55747,7 @@
<Scope>mesos::allocator::Allocator</Scope>
</TokenIdentifier>
<Path>classmesos_1_1allocator_1_1Allocator.html</Path>
- <Anchor>ae12461b03c88e6fce8528488b50a47f5</Anchor>
+ <Anchor>ae5b969c74d1dc42b98b35a81d571b3fa</Anchor>
<Abstract>Attempts either to create a built-in DRF allocator or to load an allocator instance from a module usi...</Abstract>
<DeclaredIn>allocator.hpp</DeclaredIn>
</Token>
@@ -74283,13 +74316,13 @@
</Token>
<Token>
<TokenIdentifier>
- <Name>user_sorter</Name>
+ <Name>role_sorter</Name>
<APILanguage>cpp</APILanguage>
<Type>data</Type>
<Scope>mesos::internal::master::Flags</Scope>
</TokenIdentifier>
<Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
- <Anchor>a4c2f6835994da0eba355aeaaed61de69</Anchor>
+ <Anchor>a0fd5f13197bb357ab0cc4f10144f2a58</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -80893,6 +80926,39 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>HierarchicalRandomAllocatorProcess</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>tdef</Type>
+ <Scope>mesos::internal::master::allocator</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1master_1_1allocator.html</Path>
+ <Anchor>a93403c58db98253e48ed58a5da89df42</Anchor>
+ <DeclaredIn>hierarchical.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>HierarchicalRandomAllocator</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>tdef</Type>
+ <Scope>mesos::internal::master::allocator</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1master_1_1allocator.html</Path>
+ <Anchor>a9c5eb373476982baa1d9b2974c87a700</Anchor>
+ <DeclaredIn>hierarchical.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>weightedShuffle</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator</Scope>
+ </TokenIdentifier>
+ <Path>namespacemesos_1_1internal_1_1master_1_1allocator.html</Path>
+ <Anchor>affc489370541ae3ab4bdd809b990eba4</Anchor>
+ <DeclaredIn>utils.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>mesos::internal::master::allocator::DRFSorter</Name>
<APILanguage>c</APILanguage>
<Type>cl</Type>
@@ -83060,7 +83126,7 @@
<Scope>mesos::allocator::Allocator</Scope>
</TokenIdentifier>
<Path>classmesos_1_1allocator_1_1Allocator.html</Path>
- <Anchor>ae12461b03c88e6fce8528488b50a47f5</Anchor>
+ <Anchor>ae5b969c74d1dc42b98b35a81d571b3fa</Anchor>
<Abstract>Attempts either to create a built-in DRF allocator or to load an allocator instance from a module usi...</Abstract>
<DeclaredIn>allocator.hpp</DeclaredIn>
</Token>
@@ -83864,6 +83930,541 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>mesos::internal::master::allocator::RandomSorter</Name>
+ <APILanguage>c</APILanguage>
+ <Type>cl</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>RandomSorter</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a1786c10ddb878707caa1afa0724c9feb</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>RandomSorter</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>aa4aa3f06acf1d031a0bfc81ac8906791</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>~RandomSorter</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a809ecc0074a047786bc13fe24a3f6b3b</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>initialize</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a36fb7a19c8d28fd95146ac651fa85544</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>add</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a43a8efed7d28fe094d1c547cbf0032b1</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>remove</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab80aa76916a2224a0b426f611a225aec</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>activate</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a0e2f1d41cdbd6690633ece31b46e0957</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>deactivate</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>aa05b296a94f94d02a558d32b84cef11c</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>updateWeight</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a304a264a828345973752733c35b5f769</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>allocated</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a2ebff336f83910e32cb26c3a860a0abe</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>update</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ad78bf7089969bed9adeaaa46683506a8</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>unallocated</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a5630fe839c3a9f56058e6879d4d74d57</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>allocation</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ac86428b55a605cbe33419d54706d883a</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>allocationScalarQuantities</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab006bdc77fcaa4cfc27867d3d0f40a59</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>allocation</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7318efa8d2027b25506bd60f0615b36b</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>allocation</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ae17bd9f26993f6e7d96303a8b793e28d</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>totalScalarQuantities</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>ab8c3c1fd4b1b55bf538cba3c16b8a0b4</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>add</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a158ab7e1171573cff6f8657593b0cb6b</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>remove</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a1ee9c9ca830fb9413af8014e8ecb336e</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>sort</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7469d4840caa9ccd226e6340d973f09b</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>contains</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a7d200b2c37563695d823cb654b1387f9</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>count</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html</Path>
+ <Anchor>a862a133c453addb48033a7306a15add1</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>Sorter</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::Sorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html</Path>
+ <Anchor>a3ff0ef79f7b92fa8863948b1ff0818a1</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>Sorter</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::Sorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html</Path>
+ <Anchor>a378eedf4b183e753a28c052254e35854</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>~Sorter</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>instm</Type>
+ <Scope>mesos::internal::master::allocator::Sorter</Scope>
+ </TokenIdentifier>
+ <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html</Path>
+ <Anchor>a83252e954533dff4f7f203ac88ee9604</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>mesos::internal::master::allocator::RandomSorter::Node</Name>
+ <APILanguage>c</APILanguage>
+ <Type>cl</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>Node</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>aa6a069d00185a6291d37d4a7845104b0</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>~Node</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a65232b224b7dccfc14e1dd6e3b4f65d4</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>clientPath</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a697f4b8146c6fe151c5f3190863c69d0</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>isLeaf</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>af470de059a7ebbf88fb712f4c0f65d18</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>removeChild</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3ec3ef396244e79dd5cb3d5ad6125a2d</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>addChild</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad5d021c97e4c87fdc3785c7b66605b00</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>name</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a5e5552460ef5dcfc3cf48c90e9fd0f4e</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>path</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ad0f2418e6d3e6eab224803157e91bfd5</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>kind</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>abc5626caa825ddd965d4e64ae0763b35</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>parent</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>adc15d359fa7ce7550186bbbae4666634</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>children</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a7a4cb30426bbd47794a4fda65b15eead</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>allocation</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>ac69287390b703bc0d1c75afa8c3af48b</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>ACTIVE_LEAF</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>econst</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a9892b22953d63bc5359351d48e5b6f77</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>INACTIVE_LEAF</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>econst</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3a6c8ce8ebea023706f04344f88b201b7d</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>INTERNAL</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>econst</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html</Path>
+ <Anchor>a3fdf652114f250eae8f6efff6989b2e3aa8af9d0a7146a3a8f243446e72f070eb</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Name>
+ <APILanguage>c</APILanguage>
+ <Type>cl</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>Allocation</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ada904eed39a0e4585c219c4d12572435</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>add</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a37fc0ede65385eeb9122c1a3ccf16639</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>subtract</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>ac5cb4bbe1c1fbbf62dc389a5ec403a75</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>update</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>af3cd7485edad6d91386a8421a0580bd3</Anchor>
+ <DeclaredIn>sorter.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>resources</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aab9b4e1ff70cd04640975dc19f9eb991</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>scalarQuantities</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>a108d5e685dafd31ecf73933257e1252b</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>totals</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>data</Type>
+ <Scope>mesos::internal::master::allocator::RandomSorter::Node::Allocation</Scope>
+ </TokenIdentifier>
+ <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html</Path>
+ <Anchor>aa8efc8dc71443bbea068f5f83afebb02</Anchor>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>mesos::internal::master::allocator::Sorter</Name>
<APILanguage>c</APILanguage>
<Type>cl</Type>
@@ -143649,7 +144250,7 @@
<Scope>mesos::allocator::Allocator</Scope>
</TokenIdentifier>
<Path>classmesos_1_1allocator_1_1Allocator.html</Path>
- <Anchor>ae12461b03c88e6fce8528488b50a47f5</Anchor>
+ <Anchor>ae5b969c74d1dc42b98b35a81d571b3fa</Anchor>
<Abstract>Attempts either to create a built-in DRF allocator or to load an allocator instance from a module usi...</Abstract>
<DeclaredIn>allocator.hpp</DeclaredIn>
</Token>