package pdpb

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

service PD

pdpb.proto:20

message AwakenRegions

pdpb.proto:905

Used in: StoreHeartbeatResponse

message BatchScanRegionsRequest

pdpb.proto:438

Used as request type in: PD.BatchScanRegions, routerpb.Router.BatchScanRegions

message BatchScanRegionsResponse

pdpb.proto:451

Used as response type in: PD.BatchScanRegions, routerpb.Router.BatchScanRegions

message BatchSwitchWitness

pdpb.proto:605

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message CPUStats

pdpb.proto:1350

CPU usage breakdown by kind. New kinds may be added in the future.

Used in: PeerStat, RegionHeartbeatRequest

message ChangePeer

pdpb.proto:576

Used in: ChangePeerV2, RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message ChangePeerV2

pdpb.proto:581

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message ChangeSplit

pdpb.proto:615

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

enum CheckPolicy

pdpb.proto:609

Used in: SplitRegion

message ControlGrpc

pdpb.proto:917

Used in: StoreHeartbeatResponse

enum ControlGrpcEvent

pdpb.proto:910

Used in: ControlGrpc

message DemoteFailedVoters

pdpb.proto:877

Used in: RecoveryPlan

message DfsStatItem

pdpb.proto:824

Used in: StoreStats

message DfsStatScope

pdpb.proto:815

Used in: DfsStatItem

message Error

pdpb.proto:229

Used in: GlobalConfigItem, ResponseHeader, StoreGlobalConfigResponse

enum ErrorType

pdpb.proto:212

Used in: Error

enum EventType

pdpb.proto:176

Used in: GlobalConfigItem, SafePointEvent

message ForceLeader

pdpb.proto:882

Used in: RecoveryPlan

message GCBarrierInfo

pdpb.proto:1132

Used in: DeleteGCBarrierResponse, GCState, SetGCBarrierResponse

message GCSafePointV2

pdpb.proto:1074

Used in: GetAllGCSafePointV2Response

message GCState

pdpb.proto:1193

Used in: GetAllKeyspacesGCStatesResponse, GetGCStateResponse

message GetAllStoresRequest

pdpb.proto:324

Used as request type in: PD.GetAllStores, routerpb.Router.GetAllStores

message GetAllStoresResponse

pdpb.proto:330

Used as response type in: PD.GetAllStores, routerpb.Router.GetAllStores

message GetRegionByIDRequest

pdpb.proto:359

Used as request type in: PD.GetRegionByID, routerpb.Router.GetRegionByID

message GetRegionRequest

pdpb.proto:336

Used as request type in: PD.GetPrevRegion, PD.GetRegion, routerpb.Router.GetPrevRegion, routerpb.Router.GetRegion

message GetRegionResponse

pdpb.proto:343

Used as response type in: PD.GetPrevRegion, PD.GetRegion, PD.GetRegionByID, routerpb.Router.GetPrevRegion, routerpb.Router.GetRegion, routerpb.Router.GetRegionByID

message GetStoreRequest

pdpb.proto:300

Used as request type in: PD.GetStore, routerpb.Router.GetStore

message GetStoreResponse

pdpb.proto:306

Used as response type in: PD.GetStore, routerpb.Router.GetStore

message GlobalConfigItem

pdpb.proto:181

Used in: LoadGlobalConfigResponse, StoreGlobalConfigRequest, WatchGlobalConfigResponse

message GlobalGCBarrierInfo

pdpb.proto:1180

Used in: DeleteGlobalGCBarrierResponse, GetAllKeyspacesGCStatesResponse, SetGlobalGCBarrierResponse

message KeyRange

pdpb.proto:433

Used in: BatchScanRegionsRequest

message KeyspaceScope

pdpb.proto:1089

A wrapper over keyspace_id. When a field is not specified in proto3, its value will be regarded as 0; however, keyspace_id = 0 is regarded as a valid keyspace (which is the "DEFAULT" keyspace). To distinguish unspecified keyspace (NullKeyspace, 0xffffffff) and the default keyspace in some APIs as well as preventing potential misuse, we wrap the keyspace_id into a message type which is nullable.

Used in: AdvanceGCSafePointRequest, AdvanceTxnSafePointRequest, DeleteGCBarrierRequest, GCState, GetGCStateRequest, SetGCBarrierRequest

message Member

pdpb.proto:478

Used in: GetMembersResponse, SyncRegionRequest

message Merge

pdpb.proto:591

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

enum OperatorStatus

pdpb.proto:1266

Used in: GetOperatorResponse, schedulingpb.GetOperatorResponse

message PeerReport

pdpb.proto:853

Used in: StoreReport

message PeerStat

pdpb.proto:734

Used in: StoreStats

message PeerStats

pdpb.proto:524

Used in: GetRegionResponse, PeersStats, Region, RegionHeartbeatRequest, RegionResponse, schedulingpb.RegionHeartbeatRequest

message Peers

pdpb.proto:1243

Used in: SyncRegionResponse

message PeersStats

pdpb.proto:1239

Used in: SyncRegionResponse

enum QueryKind

pdpb.proto:1357

message QueryRegionRequest

pdpb.proto:366

Used as request type in: PD.QueryRegion, routerpb.Router.QueryRegion

message QueryRegionResponse

pdpb.proto:379

Used as response type in: PD.QueryRegion, routerpb.Router.QueryRegion

message QueryStats

pdpb.proto:1335

Used in: PeerStat, RegionHeartbeatRequest, StoreStats, schedulingpb.RegionHeartbeatRequest

message RecordPair

pdpb.proto:729

Used in: StoreStats

message RecoveryPlan

pdpb.proto:889

Used in: StoreHeartbeatResponse

message Region

pdpb.proto:410

Used in: BatchScanRegionsResponse, ScanRegionsResponse

message RegionResponse

pdpb.proto:392

Used in: QueryRegionResponse

message RegionStat

pdpb.proto:1222

Used in: SyncRegionResponse

message RequestHeader

pdpb.proto:192

Used in: keyspacepb.GetAllKeyspacesRequest, keyspacepb.LoadKeyspaceByIDRequest, keyspacepb.LoadKeyspaceRequest, keyspacepb.UpdateKeyspaceStateRequest, keyspacepb.WatchKeyspacesRequest, AdvanceGCSafePointRequest, AdvanceTxnSafePointRequest, AllocIDRequest, AskBatchSplitRequest, AskSplitRequest, BatchScanRegionsRequest, BootstrapRequest, DeleteGCBarrierRequest, DeleteGlobalGCBarrierRequest, GetAllGCSafePointV2Request, GetAllKeyspacesGCStatesRequest, GetAllStoresRequest, GetClusterConfigRequest, GetDCLocationInfoRequest, GetExternalTimestampRequest, GetGCSafePointRequest, GetGCSafePointV2Request, GetGCStateRequest, GetMembersRequest, GetMinTSRequest, GetOperatorRequest, GetRegionByIDRequest, GetRegionRequest, GetStoreRequest, IsBootstrappedRequest, IsSnapshotRecoveringRequest, PutClusterConfigRequest, PutStoreRequest, QueryRegionRequest, RegionHeartbeatRequest, ReportBatchSplitRequest, ReportBucketsRequest, ReportMinResolvedTsRequest, ReportSplitRequest, ScanRegionsRequest, ScatterRegionRequest, SetExternalTimestampRequest, SetGCBarrierRequest, SetGlobalGCBarrierRequest, SplitAndScatterRegionsRequest, SplitRegionsRequest, StoreHeartbeatRequest, SyncMaxTSRequest, SyncRegionRequest, TsoRequest, UpdateGCSafePointRequest, UpdateGCSafePointV2Request, UpdateServiceGCSafePointRequest, UpdateServiceSafePointV2Request, WatchGCSafePointV2Request

message ResponseHeader

pdpb.proto:206

Used in: keyspacepb.GetAllKeyspacesResponse, keyspacepb.LoadKeyspaceResponse, keyspacepb.UpdateKeyspaceStateResponse, keyspacepb.WatchKeyspacesResponse, AdvanceGCSafePointResponse, AdvanceTxnSafePointResponse, AllocIDResponse, AskBatchSplitResponse, AskSplitResponse, BatchScanRegionsResponse, BootstrapResponse, DeleteGCBarrierResponse, DeleteGlobalGCBarrierResponse, GetAllGCSafePointV2Response, GetAllKeyspacesGCStatesResponse, GetAllStoresResponse, GetClusterConfigResponse, GetClusterInfoRequest, GetClusterInfoResponse, GetDCLocationInfoResponse, GetExternalTimestampResponse, GetGCSafePointResponse, GetGCSafePointV2Response, GetGCStateResponse, GetMembersResponse, GetMinTSResponse, GetOperatorResponse, GetRegionResponse, GetStoreResponse, IsBootstrappedResponse, IsSnapshotRecoveringResponse, PutClusterConfigResponse, PutStoreResponse, QueryRegionResponse, RegionHeartbeatResponse, ReportBatchSplitResponse, ReportBucketsResponse, ReportMinResolvedTsResponse, ReportSplitResponse, ScanRegionsResponse, ScatterRegionResponse, SetExternalTimestampResponse, SetGCBarrierResponse, SetGlobalGCBarrierResponse, SplitAndScatterRegionsResponse, SplitRegionsResponse, StoreHeartbeatResponse, SyncMaxTSResponse, SyncRegionResponse, TsoResponse, UpdateGCSafePointResponse, UpdateGCSafePointV2Response, UpdateServiceGCSafePointResponse, UpdateServiceSafePointV2Response, WatchGCSafePointV2Response, WatchGlobalConfigResponse

message SafePointEvent

pdpb.proto:1023

SafePointEvent is for the rpc WatchGCSafePointV2.

Used in: WatchGCSafePointV2Response

enum ServiceMode

pdpb.proto:509

Used in: GetClusterInfoResponse

message SlowTrend

pdpb.proto:832

Used in: StoreStats

message SnapshotStat

pdpb.proto:839

Used in: StoreStats

message SplitID

pdpb.proto:701

Used in: AskBatchSplitResponse, schedulingpb.AskBatchSplitResponse

enum SplitReason

pdpb.proto:687

Used in: AskBatchSplitRequest, schedulingpb.AskBatchSplitRequest

message SplitRegion

pdpb.proto:595

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message StoreReport

pdpb.proto:863

Used in: StoreHeartbeatRequest

message StoreStats

pdpb.proto:746

Used in: GetStoreResponse, StoreHeartbeatRequest, schedulingpb.StoreHeartbeatRequest

message SwitchWitness

pdpb.proto:600

Used in: BatchSwitchWitness

message TimeInterval

pdpb.proto:722

Used in: RegionHeartbeatRequest, StoreStats, schedulingpb.RegionHeartbeatRequest

message Timestamp

pdpb.proto:241

Used in: GetDCLocationInfoResponse, GetMinTSResponse, SyncMaxTSRequest, SyncMaxTSResponse, TsoResponse, tsopb.GetMinTSResponse, tsopb.TsoResponse

message TransferLeader

pdpb.proto:586

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse