SessionExecutorView
The paired nodes that can run a session job, as an executor view of the placement solver (trove-parts §TPL-2).
| Inherits | batch::IExecutorView |
| Group | libtrove |
In the namespace octomy::trove::fleet. Declared in src/libs/libtrove/trove/fleet/SessionExecutorView.hpp.
Detailed description
candidates() gives the reachable peers whose capacityOf() fits the job's requests, the least loaded first. A peer that reports no load sorts after one that does: unmeasured is not idle (§NET-4). unmet() names each shortfall, so the pending row of a job says why no node takes it.