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.

In this section