Project: mesos
Issue MESOS-2760: Add correction message to inform slave about QoS Controller actions
The QoS controller informs the slave about correcting actions (kill, resize, throttle best-effort containers, tasks, and so forth) through a protobuf message, called a QoSCorrection. This ticket tracks designing and creating this message. For example: {code} message QoSCorrection { // NOTE: In future we can define more actions like // resize or freeze, but for now we have: // 1) kill - terminate the executor or task enum Type { KILL = 1; } //Kill action which will be performed on an executor message Kill { optional ExecutorID executor_id = 1; } required Type action = 1; optional string reason = 2; optional double timestamp = 3; optional Kill kill = 4; } {code}
Story points: 1