package impala

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

service ControlService

control_service.proto:219

service DataStreamService

data_stream_service.proto:82

Handles data transmission between fragment instances.

service PingService

rpc_test.proto:33

service ScanMemService

rpc_test.proto:47

enum CompressionType

common.proto:38

The compression codec. Currently used in row batch's header to indicate the type of compression applied to the row batch.

Used in: RowBatchHeaderPB

message DmlExecStatusPB

control_service.proto:75

The results of a DML statement, sent to the coordinator as part of ReportExecStatusRequestPB

Used in: FragmentInstanceExecStatusPB

message DmlPartitionStatusPB

control_service.proto:54

Per-partition statistics and metadata resulting from DML statements.

Used in: DmlExecStatusPB

message DmlStatsPB

control_service.proto:45

Per partition DML stats TODO: this should include the table stats that we update the metastore with.

Used in: DmlPartitionStatusPB

message ErrorLogEntryPB

control_service.proto:88

Error message exchange format

Used in: StatefulStatusPB

enum FInstanceExecStatePB

control_service.proto:100

Represents the states that a fragment instance goes through during its execution. The current state gets sent back to the coordinator and will be presented to users through the debug webpages. The states are listed in the order to which they are transitioned. Not all states are necessarily transitioned through when there are errors.

Used in: FragmentInstanceExecStatusPB

message FragmentInstanceExecStatusPB

control_service.proto:127

Used in: ReportExecStatusRequestPB

message KuduDmlStatsPB

control_service.proto:32

Used in: DmlStatsPB

message ParquetDmlStatsPB

control_service.proto:27

Used in: DmlStatsPB

message RowBatchHeaderPB

row_batch.proto:29

The serialized version of a header of a RowBatch (in be/src/runtime/row-batch.h). It contains the meta-data of a row batch. The actual data of a row batch is sent as KRPC sidecars. Please see TransmitDataRequestPB for details. All fields are required in V1.

Used in: TransmitDataRequestPB

message ShutdownStatusPB

control_service.proto:193

The current status of a shutdown operation.

Used in: RemoteShutdownResultPB

message StatefulStatusPB

control_service.proto:116

Represents any part of the status report that isn't idempotent. If the executor thinks the report failed, we'll retransmit these parts, and this allows us to keep them associated with their original sequence number so that if the coordinator actually did receive the original report it won't reapply them.

Used in: FragmentInstanceExecStatusPB

message StatusPB

common.proto:25

Proto-serialized version of Impala's Status object.

Used in: CancelQueryFInstancesResponsePB, EndDataStreamResponsePB, RemoteShutdownResultPB, ReportExecStatusRequestPB, ReportExecStatusResponsePB, TransmitDataResponsePB

message UniqueIdPB

common.proto:31

128-bit ID (equivalent to TUniqueID).

Used in: CancelQueryFInstancesRequestPB, EndDataStreamRequestPB, FragmentInstanceExecStatusPB, ReportExecStatusRequestPB, TransmitDataRequestPB