package yadcc.scheduler

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service SchedulerService

scheduler.proto:248

//////////////////////////////////////////////////// Called by serving daemon (compilation servant). // ////////////////////////////////////////////////////

enum NotAcceptingTaskReason

scheduler.proto:51

@sa: Enumeration with the same name in `daemon/cloud/execution_engine.h`.

message RunningTask

scheduler.proto:233

Used in: GetRunningTasksResponse, HeartbeatRequest

enum ServantPriority

scheduler.proto:39

Defines priority when selecting servant. The scheduler usually prefer to assign task to servant with higher priority.

Used in: HeartbeatRequest

message StartingTaskApplication

scheduler.proto:158

Only servant who is able to provide such environment is returned.

message StartingTaskGrant

scheduler.proto:165

Describes a newly-allocated task quota.

Used in: WaitForStartingTaskResponse

enum StartingTaskReason

scheduler.proto:152

Describes the reason why a task grant is acquired.

enum Status

scheduler.proto:23

TODO(luobogao): Some of the following status code are quite common, and can be defined in Flare to be shared by all services.