package mpp

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

message CancelTaskRequest

mpp.proto:69

CancelTaskRequest closes the execution of a task.

Used as request type in: tikvpb.Tikv.CancelMPPTask

message CancelTaskResponse

mpp.proto:74

Used as response type in: tikvpb.Tikv.CancelMPPTask

message DispatchTaskRequest

mpp.proto:49

Dipsatch the task request to different tiflash servers.

Used as request type in: tikvpb.Tikv.DispatchMPPTask

message DispatchTaskResponse

mpp.proto:63

Get response of DispatchTaskRequest.

Used as response type in: tikvpb.Tikv.DispatchMPPTask

message Error

mpp.proto:106

Used in: CancelTaskRequest, CancelTaskResponse, DispatchTaskResponse, MPPDataPacket, ReportTaskStatusRequest, ReportTaskStatusResponse

message EstablishMPPConnectionRequest

mpp.proto:91

build connection between different tasks. Data is sent by the tasks that are closer to the data sources.

Used as request type in: tikvpb.Tikv.EstablishMPPConnection

message IsAliveRequest

mpp.proto:41

Used as request type in: tikvpb.Tikv.IsAlive

(message has no fields)

message IsAliveResponse

mpp.proto:43

Used as response type in: tikvpb.Tikv.IsAlive

message MPPDataPacket

mpp.proto:98

when TiFlash sends data to TiDB, Data packets wrap tipb.SelectResponse, i.e., serialize tipb.SelectResponse into data; when TiFlash sends data to TiFlash, data blocks are serialized into chunks, and the execution_summaries in tipb.SelectResponse are serialized into data only for the last packet.

Used as response type in: tikvpb.Tikv.EstablishMPPConnection

message ReportTaskStatusRequest

mpp.proto:80

ReportTaskStatus reports the execution status of a task. when TiFlash reports status to TiDB, ReportTaskStatusRequest serialize tipb.TiFlashExecutionInfo into data;

Used as request type in: tikvpb.Tikv.ReportMPPTaskStatus

message ReportTaskStatusResponse

mpp.proto:86

Used as response type in: tikvpb.Tikv.ReportMPPTaskStatus

message TaskMeta

mpp.proto:20

TaskMeta contains meta of a mpp plan, including query's ts and task address.

Used in: CancelTaskRequest, DispatchTaskRequest, EstablishMPPConnectionRequest, ReportTaskStatusRequest