package pdpb

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

service PD

pdpb.proto:21

message AwakenRegions

pdpb.proto:919

Used in: StoreHeartbeatResponse

message BatchScanRegionsRequest

pdpb.proto:445

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

message BatchScanRegionsResponse

pdpb.proto:458

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

message BatchSwitchWitness

pdpb.proto:616

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message CPUStats

pdpb.proto:1445

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

Used in: PeerStat, RegionHeartbeatRequest

message ChangePeer

pdpb.proto:586

Used in: ChangePeerV2, RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message ChangePeerV2

pdpb.proto:591

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message ChangeSplit

pdpb.proto:626

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

enum CheckPolicy

pdpb.proto:620

Used in: SplitRegion

message ControlGrpc

pdpb.proto:931

Used in: StoreHeartbeatResponse

enum ControlGrpcEvent

pdpb.proto:924

Used in: ControlGrpc

message DemoteFailedVoters

pdpb.proto:891

Used in: RecoveryPlan

message DfsStatItem

pdpb.proto:838

Used in: StoreStats

message DfsStatScope

pdpb.proto:826

Used in: DfsStatItem

message Error

pdpb.proto:232

Used in: GlobalConfigItem, ResponseHeader, StoreGlobalConfigResponse

enum ErrorType

pdpb.proto:215

Used in: Error

enum EventType

pdpb.proto:179

Used in: GlobalConfigItem, SafePointEvent

message ForceLeader

pdpb.proto:896

Used in: RecoveryPlan

message GCBarrierInfo

pdpb.proto:1174

Used in: DeleteGCBarrierResponse, GCState, SetGCBarrierResponse

message GCSafePointV2

pdpb.proto:1108

Used in: GetAllGCSafePointV2Response

message GCState

pdpb.proto:1242

Used in: GCStateChange, GetAllKeyspacesGCStatesResponse, GetGCStateResponse

message GCStateChange

pdpb.proto:1255

GCStateChange describes a change to a keyspace's effective GC state. GCState values sent by WatchGCStates omit gc_barriers because barriers are internal inputs used by PD to calculate effective safe points; the stream reports only changes to the resulting effective state.

Used in: WatchGCStatesResponse

message GetAllStoresRequest

pdpb.proto:328

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

message GetAllStoresResponse

pdpb.proto:334

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

message GetRegionByIDRequest

pdpb.proto:364

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

message GetRegionRequest

pdpb.proto:340

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

message GetRegionResponse

pdpb.proto:348

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

message GetStoreRequest

pdpb.proto:304

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

message GetStoreResponse

pdpb.proto:310

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

message GlobalConfigItem

pdpb.proto:184

Used in: LoadGlobalConfigResponse, StoreGlobalConfigRequest, WatchGlobalConfigResponse

message GlobalGCBarrierInfo

pdpb.proto:1222

Used in: DeleteGlobalGCBarrierResponse, GetAllKeyspacesGCStatesResponse, GlobalGCBarriersInfo, SetGlobalGCBarrierResponse

message GlobalGCBarriersInfo

pdpb.proto:1267

GlobalGCBarriersInfo carries presence independently from the barrier list.

Used in: GetGCStateResponse

message KeyRange

pdpb.proto:439

Used in: BatchScanRegionsRequest

message KeyspaceScope

pdpb.proto:1127

A wrapper over keyspace scope. keyspace_id is kept for V1/V2 compatibility. V3 should use keyspace_identity and reject missing/invalid namespace or keyspace IDs in tenant-scoped requests.

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

message Member

pdpb.proto:485

Used in: GetMembersResponse, SyncRegionRequest

message Merge

pdpb.proto:601

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

enum OperatorStatus

pdpb.proto:1359

Used in: GetOperatorResponse, schedulingpb.GetOperatorResponse

message PeerReport

pdpb.proto:867

Used in: StoreReport

message PeerStat

pdpb.proto:745

Used in: StoreStats

message PeerStats

pdpb.proto:531

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

message Peers

pdpb.proto:1336

Used in: SyncRegionResponse

message PeersStats

pdpb.proto:1332

Used in: SyncRegionResponse

enum QueryKind

pdpb.proto:1452

message QueryRegionRequest

pdpb.proto:371

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

message QueryRegionResponse

pdpb.proto:384

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

message QueryStats

pdpb.proto:1430

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

message RecordPair

pdpb.proto:740

Used in: StoreStats

message RecoveryPlan

pdpb.proto:903

Used in: StoreHeartbeatResponse

message Region

pdpb.proto:416

Used in: BatchScanRegionsResponse, ScanRegionsResponse

message RegionResponse

pdpb.proto:397

Used in: QueryRegionResponse

message RegionStat

pdpb.proto:1315

Used in: SyncRegionResponse

message RequestHeader

pdpb.proto:195

Used in: keyspacepb.CreateNamespaceRequest, keyspacepb.GetAllKeyspacesRequest, keyspacepb.GetAllNamespacesRequest, keyspacepb.LoadKeyspaceByIDRequest, keyspacepb.LoadKeyspaceRequest, keyspacepb.LoadNamespaceRequest, keyspacepb.LookupKeyspaceRequest, keyspacepb.UpdateKeyspaceStateRequest, keyspacepb.UpdateNamespaceStateRequest, 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, WatchGCStatesRequest

message ResponseHeader

pdpb.proto:209

Used in: keyspacepb.CreateNamespaceResponse, keyspacepb.GetAllKeyspacesResponse, keyspacepb.GetAllNamespacesResponse, keyspacepb.LoadKeyspaceResponse, keyspacepb.LoadNamespaceResponse, keyspacepb.LookupKeyspaceResponse, keyspacepb.UpdateKeyspaceStateResponse, keyspacepb.UpdateNamespaceStateResponse, 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, WatchGCStatesResponse, WatchGlobalConfigResponse

message SafePointEvent

pdpb.proto:1042

SafePointEvent is for the rpc WatchGCSafePointV2.

Used in: WatchGCSafePointV2Response

enum ServiceMode

pdpb.proto:516

Used in: GetClusterInfoResponse

message SlowTrend

pdpb.proto:846

Used in: StoreStats

message SnapshotStat

pdpb.proto:853

Used in: StoreStats

message SplitID

pdpb.proto:712

Used in: AskBatchSplitResponse, schedulingpb.AskBatchSplitResponse

enum SplitReason

pdpb.proto:698

Used in: AskBatchSplitRequest, schedulingpb.AskBatchSplitRequest

message SplitRegion

pdpb.proto:605

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse

message StoreReport

pdpb.proto:877

Used in: StoreHeartbeatRequest

message StoreStats

pdpb.proto:757

Used in: GetStoreResponse, StoreHeartbeatRequest, schedulingpb.StoreHeartbeatRequest

message SwitchWitness

pdpb.proto:611

Used in: BatchSwitchWitness

message TimeInterval

pdpb.proto:733

Used in: RegionHeartbeatRequest, StoreStats, schedulingpb.RegionHeartbeatRequest

message Timestamp

pdpb.proto:245

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

message TransferLeader

pdpb.proto:596

Used in: RegionHeartbeatResponse, schedulingpb.RegionHeartbeatResponse