Documentation
¶
Index ¶
- Variables
- func RegisterSchedulingServer(s *grpc.Server, srv SchedulingServer)
- type AskBatchSplitRequest
- func (*AskBatchSplitRequest) Descriptor() ([]byte, []int)
- func (m *AskBatchSplitRequest) GetHeader() *RequestHeader
- func (m *AskBatchSplitRequest) GetRegion() *metapb.Region
- func (m *AskBatchSplitRequest) GetSplitCount() uint32
- func (m *AskBatchSplitRequest) Marshal() (dAtA []byte, err error)
- func (m *AskBatchSplitRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *AskBatchSplitRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AskBatchSplitRequest) ProtoMessage()
- func (m *AskBatchSplitRequest) Reset()
- func (m *AskBatchSplitRequest) Size() (n int)
- func (m *AskBatchSplitRequest) String() string
- func (m *AskBatchSplitRequest) Unmarshal(dAtA []byte) error
- func (m *AskBatchSplitRequest) XXX_DiscardUnknown()
- func (m *AskBatchSplitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AskBatchSplitRequest) XXX_Merge(src proto.Message)
- func (m *AskBatchSplitRequest) XXX_Size() int
- func (m *AskBatchSplitRequest) XXX_Unmarshal(b []byte) error
- type AskBatchSplitResponse
- func (*AskBatchSplitResponse) Descriptor() ([]byte, []int)
- func (m *AskBatchSplitResponse) GetHeader() *ResponseHeader
- func (m *AskBatchSplitResponse) GetIds() []*pdpb.SplitID
- func (m *AskBatchSplitResponse) Marshal() (dAtA []byte, err error)
- func (m *AskBatchSplitResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *AskBatchSplitResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AskBatchSplitResponse) ProtoMessage()
- func (m *AskBatchSplitResponse) Reset()
- func (m *AskBatchSplitResponse) Size() (n int)
- func (m *AskBatchSplitResponse) String() string
- func (m *AskBatchSplitResponse) Unmarshal(dAtA []byte) error
- func (m *AskBatchSplitResponse) XXX_DiscardUnknown()
- func (m *AskBatchSplitResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AskBatchSplitResponse) XXX_Merge(src proto.Message)
- func (m *AskBatchSplitResponse) XXX_Size() int
- func (m *AskBatchSplitResponse) XXX_Unmarshal(b []byte) error
- type Error
- func (*Error) Descriptor() ([]byte, []int)
- func (m *Error) GetMessage() string
- func (m *Error) GetType() ErrorType
- func (m *Error) Marshal() (dAtA []byte, err error)
- func (m *Error) MarshalTo(dAtA []byte) (int, error)
- func (m *Error) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Error) ProtoMessage()
- func (m *Error) Reset()
- func (m *Error) Size() (n int)
- func (m *Error) String() string
- func (m *Error) Unmarshal(dAtA []byte) error
- func (m *Error) XXX_DiscardUnknown()
- func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Error) XXX_Merge(src proto.Message)
- func (m *Error) XXX_Size() int
- func (m *Error) XXX_Unmarshal(b []byte) error
- type ErrorType
- type GetOperatorRequest
- func (*GetOperatorRequest) Descriptor() ([]byte, []int)
- func (m *GetOperatorRequest) GetHeader() *RequestHeader
- func (m *GetOperatorRequest) GetRegionId() uint64
- func (m *GetOperatorRequest) Marshal() (dAtA []byte, err error)
- func (m *GetOperatorRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetOperatorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetOperatorRequest) ProtoMessage()
- func (m *GetOperatorRequest) Reset()
- func (m *GetOperatorRequest) Size() (n int)
- func (m *GetOperatorRequest) String() string
- func (m *GetOperatorRequest) Unmarshal(dAtA []byte) error
- func (m *GetOperatorRequest) XXX_DiscardUnknown()
- func (m *GetOperatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetOperatorRequest) XXX_Merge(src proto.Message)
- func (m *GetOperatorRequest) XXX_Size() int
- func (m *GetOperatorRequest) XXX_Unmarshal(b []byte) error
- type GetOperatorResponse
- func (*GetOperatorResponse) Descriptor() ([]byte, []int)
- func (m *GetOperatorResponse) GetDesc() []byte
- func (m *GetOperatorResponse) GetHeader() *ResponseHeader
- func (m *GetOperatorResponse) GetKind() []byte
- func (m *GetOperatorResponse) GetRegionId() uint64
- func (m *GetOperatorResponse) GetStatus() pdpb.OperatorStatus
- func (m *GetOperatorResponse) Marshal() (dAtA []byte, err error)
- func (m *GetOperatorResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *GetOperatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetOperatorResponse) ProtoMessage()
- func (m *GetOperatorResponse) Reset()
- func (m *GetOperatorResponse) Size() (n int)
- func (m *GetOperatorResponse) String() string
- func (m *GetOperatorResponse) Unmarshal(dAtA []byte) error
- func (m *GetOperatorResponse) XXX_DiscardUnknown()
- func (m *GetOperatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetOperatorResponse) XXX_Merge(src proto.Message)
- func (m *GetOperatorResponse) XXX_Size() int
- func (m *GetOperatorResponse) XXX_Unmarshal(b []byte) error
- type Participant
- func (*Participant) Descriptor() ([]byte, []int)
- func (m *Participant) GetId() uint64
- func (m *Participant) GetListenUrls() []string
- func (m *Participant) GetName() string
- func (m *Participant) Marshal() (dAtA []byte, err error)
- func (m *Participant) MarshalTo(dAtA []byte) (int, error)
- func (m *Participant) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Participant) ProtoMessage()
- func (m *Participant) Reset()
- func (m *Participant) Size() (n int)
- func (m *Participant) String() string
- func (m *Participant) Unmarshal(dAtA []byte) error
- func (m *Participant) XXX_DiscardUnknown()
- func (m *Participant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Participant) XXX_Merge(src proto.Message)
- func (m *Participant) XXX_Size() int
- func (m *Participant) XXX_Unmarshal(b []byte) error
- type RegionBucketsRequest
- func (*RegionBucketsRequest) Descriptor() ([]byte, []int)
- func (m *RegionBucketsRequest) GetBuckets() *metapb.Buckets
- func (m *RegionBucketsRequest) GetHeader() *RequestHeader
- func (m *RegionBucketsRequest) GetRegionEpoch() *metapb.RegionEpoch
- func (m *RegionBucketsRequest) Marshal() (dAtA []byte, err error)
- func (m *RegionBucketsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionBucketsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionBucketsRequest) ProtoMessage()
- func (m *RegionBucketsRequest) Reset()
- func (m *RegionBucketsRequest) Size() (n int)
- func (m *RegionBucketsRequest) String() string
- func (m *RegionBucketsRequest) Unmarshal(dAtA []byte) error
- func (m *RegionBucketsRequest) XXX_DiscardUnknown()
- func (m *RegionBucketsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionBucketsRequest) XXX_Merge(src proto.Message)
- func (m *RegionBucketsRequest) XXX_Size() int
- func (m *RegionBucketsRequest) XXX_Unmarshal(b []byte) error
- type RegionBucketsResponse
- func (*RegionBucketsResponse) Descriptor() ([]byte, []int)
- func (m *RegionBucketsResponse) GetHeader() *ResponseHeader
- func (m *RegionBucketsResponse) Marshal() (dAtA []byte, err error)
- func (m *RegionBucketsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionBucketsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionBucketsResponse) ProtoMessage()
- func (m *RegionBucketsResponse) Reset()
- func (m *RegionBucketsResponse) Size() (n int)
- func (m *RegionBucketsResponse) String() string
- func (m *RegionBucketsResponse) Unmarshal(dAtA []byte) error
- func (m *RegionBucketsResponse) XXX_DiscardUnknown()
- func (m *RegionBucketsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionBucketsResponse) XXX_Merge(src proto.Message)
- func (m *RegionBucketsResponse) XXX_Size() int
- func (m *RegionBucketsResponse) XXX_Unmarshal(b []byte) error
- type RegionHeartbeatRequest
- func (*RegionHeartbeatRequest) Descriptor() ([]byte, []int)
- func (m *RegionHeartbeatRequest) GetApproximateKeys() uint64
- func (m *RegionHeartbeatRequest) GetApproximateSize() uint64
- func (m *RegionHeartbeatRequest) GetBucketMeta() *metapb.BucketMeta
- func (m *RegionHeartbeatRequest) GetBytesRead() uint64
- func (m *RegionHeartbeatRequest) GetBytesWritten() uint64
- func (m *RegionHeartbeatRequest) GetDownPeers() []*pdpb.PeerStats
- func (m *RegionHeartbeatRequest) GetHeader() *RequestHeader
- func (m *RegionHeartbeatRequest) GetInterval() *pdpb.TimeInterval
- func (m *RegionHeartbeatRequest) GetKeysRead() uint64
- func (m *RegionHeartbeatRequest) GetKeysWritten() uint64
- func (m *RegionHeartbeatRequest) GetLeader() *metapb.Peer
- func (m *RegionHeartbeatRequest) GetPendingPeers() []*metapb.Peer
- func (m *RegionHeartbeatRequest) GetQueryStats() *pdpb.QueryStats
- func (m *RegionHeartbeatRequest) GetRegion() *metapb.Region
- func (m *RegionHeartbeatRequest) GetTerm() uint64
- func (m *RegionHeartbeatRequest) Marshal() (dAtA []byte, err error)
- func (m *RegionHeartbeatRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionHeartbeatRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionHeartbeatRequest) ProtoMessage()
- func (m *RegionHeartbeatRequest) Reset()
- func (m *RegionHeartbeatRequest) Size() (n int)
- func (m *RegionHeartbeatRequest) String() string
- func (m *RegionHeartbeatRequest) Unmarshal(dAtA []byte) error
- func (m *RegionHeartbeatRequest) XXX_DiscardUnknown()
- func (m *RegionHeartbeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionHeartbeatRequest) XXX_Merge(src proto.Message)
- func (m *RegionHeartbeatRequest) XXX_Size() int
- func (m *RegionHeartbeatRequest) XXX_Unmarshal(b []byte) error
- type RegionHeartbeatResponse
- func (*RegionHeartbeatResponse) Descriptor() ([]byte, []int)
- func (m *RegionHeartbeatResponse) GetChangePeer() *pdpb.ChangePeer
- func (m *RegionHeartbeatResponse) GetChangePeerV2() *pdpb.ChangePeerV2
- func (m *RegionHeartbeatResponse) GetChangeSplit() *pdpb.ChangeSplit
- func (m *RegionHeartbeatResponse) GetHeader() *ResponseHeader
- func (m *RegionHeartbeatResponse) GetMerge() *pdpb.Merge
- func (m *RegionHeartbeatResponse) GetRegionEpoch() *metapb.RegionEpoch
- func (m *RegionHeartbeatResponse) GetRegionId() uint64
- func (m *RegionHeartbeatResponse) GetSplitRegion() *pdpb.SplitRegion
- func (m *RegionHeartbeatResponse) GetSwitchWitnesses() *pdpb.BatchSwitchWitness
- func (m *RegionHeartbeatResponse) GetTargetPeer() *metapb.Peer
- func (m *RegionHeartbeatResponse) GetTransferLeader() *pdpb.TransferLeader
- func (m *RegionHeartbeatResponse) Marshal() (dAtA []byte, err error)
- func (m *RegionHeartbeatResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *RegionHeartbeatResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegionHeartbeatResponse) ProtoMessage()
- func (m *RegionHeartbeatResponse) Reset()
- func (m *RegionHeartbeatResponse) Size() (n int)
- func (m *RegionHeartbeatResponse) String() string
- func (m *RegionHeartbeatResponse) Unmarshal(dAtA []byte) error
- func (m *RegionHeartbeatResponse) XXX_DiscardUnknown()
- func (m *RegionHeartbeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegionHeartbeatResponse) XXX_Merge(src proto.Message)
- func (m *RegionHeartbeatResponse) XXX_Size() int
- func (m *RegionHeartbeatResponse) XXX_Unmarshal(b []byte) error
- type RequestHeader
- func (*RequestHeader) Descriptor() ([]byte, []int)
- func (m *RequestHeader) GetClusterId() uint64
- func (m *RequestHeader) GetSenderId() uint64
- func (m *RequestHeader) Marshal() (dAtA []byte, err error)
- func (m *RequestHeader) MarshalTo(dAtA []byte) (int, error)
- func (m *RequestHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RequestHeader) ProtoMessage()
- func (m *RequestHeader) Reset()
- func (m *RequestHeader) Size() (n int)
- func (m *RequestHeader) String() string
- func (m *RequestHeader) Unmarshal(dAtA []byte) error
- func (m *RequestHeader) XXX_DiscardUnknown()
- func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RequestHeader) XXX_Merge(src proto.Message)
- func (m *RequestHeader) XXX_Size() int
- func (m *RequestHeader) XXX_Unmarshal(b []byte) error
- type ResponseHeader
- func (*ResponseHeader) Descriptor() ([]byte, []int)
- func (m *ResponseHeader) GetClusterId() uint64
- func (m *ResponseHeader) GetError() *Error
- func (m *ResponseHeader) Marshal() (dAtA []byte, err error)
- func (m *ResponseHeader) MarshalTo(dAtA []byte) (int, error)
- func (m *ResponseHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResponseHeader) ProtoMessage()
- func (m *ResponseHeader) Reset()
- func (m *ResponseHeader) Size() (n int)
- func (m *ResponseHeader) String() string
- func (m *ResponseHeader) Unmarshal(dAtA []byte) error
- func (m *ResponseHeader) XXX_DiscardUnknown()
- func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseHeader) XXX_Merge(src proto.Message)
- func (m *ResponseHeader) XXX_Size() int
- func (m *ResponseHeader) XXX_Unmarshal(b []byte) error
- type ScatterRegionsRequest
- func (*ScatterRegionsRequest) Descriptor() ([]byte, []int)
- func (m *ScatterRegionsRequest) GetGroup() string
- func (m *ScatterRegionsRequest) GetHeader() *RequestHeader
- func (m *ScatterRegionsRequest) GetRegionsId() []uint64
- func (m *ScatterRegionsRequest) GetRetryLimit() uint64
- func (m *ScatterRegionsRequest) GetSkipStoreLimit() bool
- func (m *ScatterRegionsRequest) Marshal() (dAtA []byte, err error)
- func (m *ScatterRegionsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ScatterRegionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ScatterRegionsRequest) ProtoMessage()
- func (m *ScatterRegionsRequest) Reset()
- func (m *ScatterRegionsRequest) Size() (n int)
- func (m *ScatterRegionsRequest) String() string
- func (m *ScatterRegionsRequest) Unmarshal(dAtA []byte) error
- func (m *ScatterRegionsRequest) XXX_DiscardUnknown()
- func (m *ScatterRegionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScatterRegionsRequest) XXX_Merge(src proto.Message)
- func (m *ScatterRegionsRequest) XXX_Size() int
- func (m *ScatterRegionsRequest) XXX_Unmarshal(b []byte) error
- type ScatterRegionsResponse
- func (*ScatterRegionsResponse) Descriptor() ([]byte, []int)
- func (m *ScatterRegionsResponse) GetFailedRegionsId() []uint64
- func (m *ScatterRegionsResponse) GetFinishedPercentage() uint64
- func (m *ScatterRegionsResponse) GetHeader() *ResponseHeader
- func (m *ScatterRegionsResponse) Marshal() (dAtA []byte, err error)
- func (m *ScatterRegionsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *ScatterRegionsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ScatterRegionsResponse) ProtoMessage()
- func (m *ScatterRegionsResponse) Reset()
- func (m *ScatterRegionsResponse) Size() (n int)
- func (m *ScatterRegionsResponse) String() string
- func (m *ScatterRegionsResponse) Unmarshal(dAtA []byte) error
- func (m *ScatterRegionsResponse) XXX_DiscardUnknown()
- func (m *ScatterRegionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScatterRegionsResponse) XXX_Merge(src proto.Message)
- func (m *ScatterRegionsResponse) XXX_Size() int
- func (m *ScatterRegionsResponse) XXX_Unmarshal(b []byte) error
- type SchedulingClient
- type SchedulingServer
- type Scheduling_RegionBucketsClient
- type Scheduling_RegionBucketsServer
- type Scheduling_RegionHeartbeatClient
- type Scheduling_RegionHeartbeatServer
- type SplitRegionsRequest
- func (*SplitRegionsRequest) Descriptor() ([]byte, []int)
- func (m *SplitRegionsRequest) GetHeader() *RequestHeader
- func (m *SplitRegionsRequest) GetRetryLimit() uint64
- func (m *SplitRegionsRequest) GetSplitKeys() [][]byte
- func (m *SplitRegionsRequest) Marshal() (dAtA []byte, err error)
- func (m *SplitRegionsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *SplitRegionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SplitRegionsRequest) ProtoMessage()
- func (m *SplitRegionsRequest) Reset()
- func (m *SplitRegionsRequest) Size() (n int)
- func (m *SplitRegionsRequest) String() string
- func (m *SplitRegionsRequest) Unmarshal(dAtA []byte) error
- func (m *SplitRegionsRequest) XXX_DiscardUnknown()
- func (m *SplitRegionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SplitRegionsRequest) XXX_Merge(src proto.Message)
- func (m *SplitRegionsRequest) XXX_Size() int
- func (m *SplitRegionsRequest) XXX_Unmarshal(b []byte) error
- type SplitRegionsResponse
- func (*SplitRegionsResponse) Descriptor() ([]byte, []int)
- func (m *SplitRegionsResponse) GetFinishedPercentage() uint64
- func (m *SplitRegionsResponse) GetHeader() *ResponseHeader
- func (m *SplitRegionsResponse) GetRegionsId() []uint64
- func (m *SplitRegionsResponse) Marshal() (dAtA []byte, err error)
- func (m *SplitRegionsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *SplitRegionsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SplitRegionsResponse) ProtoMessage()
- func (m *SplitRegionsResponse) Reset()
- func (m *SplitRegionsResponse) Size() (n int)
- func (m *SplitRegionsResponse) String() string
- func (m *SplitRegionsResponse) Unmarshal(dAtA []byte) error
- func (m *SplitRegionsResponse) XXX_DiscardUnknown()
- func (m *SplitRegionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SplitRegionsResponse) XXX_Merge(src proto.Message)
- func (m *SplitRegionsResponse) XXX_Size() int
- func (m *SplitRegionsResponse) XXX_Unmarshal(b []byte) error
- type StoreHeartbeatRequest
- func (*StoreHeartbeatRequest) Descriptor() ([]byte, []int)
- func (m *StoreHeartbeatRequest) GetHeader() *RequestHeader
- func (m *StoreHeartbeatRequest) GetStats() *pdpb.StoreStats
- func (m *StoreHeartbeatRequest) Marshal() (dAtA []byte, err error)
- func (m *StoreHeartbeatRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *StoreHeartbeatRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StoreHeartbeatRequest) ProtoMessage()
- func (m *StoreHeartbeatRequest) Reset()
- func (m *StoreHeartbeatRequest) Size() (n int)
- func (m *StoreHeartbeatRequest) String() string
- func (m *StoreHeartbeatRequest) Unmarshal(dAtA []byte) error
- func (m *StoreHeartbeatRequest) XXX_DiscardUnknown()
- func (m *StoreHeartbeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StoreHeartbeatRequest) XXX_Merge(src proto.Message)
- func (m *StoreHeartbeatRequest) XXX_Size() int
- func (m *StoreHeartbeatRequest) XXX_Unmarshal(b []byte) error
- type StoreHeartbeatResponse
- func (*StoreHeartbeatResponse) Descriptor() ([]byte, []int)
- func (m *StoreHeartbeatResponse) GetClusterVersion() string
- func (m *StoreHeartbeatResponse) GetHeader() *ResponseHeader
- func (m *StoreHeartbeatResponse) Marshal() (dAtA []byte, err error)
- func (m *StoreHeartbeatResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *StoreHeartbeatResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StoreHeartbeatResponse) ProtoMessage()
- func (m *StoreHeartbeatResponse) Reset()
- func (m *StoreHeartbeatResponse) Size() (n int)
- func (m *StoreHeartbeatResponse) String() string
- func (m *StoreHeartbeatResponse) Unmarshal(dAtA []byte) error
- func (m *StoreHeartbeatResponse) XXX_DiscardUnknown()
- func (m *StoreHeartbeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StoreHeartbeatResponse) XXX_Merge(src proto.Message)
- func (m *StoreHeartbeatResponse) XXX_Size() int
- func (m *StoreHeartbeatResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedSchedulingServer
- func (*UnimplementedSchedulingServer) AskBatchSplit(ctx context.Context, req *AskBatchSplitRequest) (*AskBatchSplitResponse, error)
- func (*UnimplementedSchedulingServer) GetOperator(ctx context.Context, req *GetOperatorRequest) (*GetOperatorResponse, error)
- func (*UnimplementedSchedulingServer) RegionBuckets(srv Scheduling_RegionBucketsServer) error
- func (*UnimplementedSchedulingServer) RegionHeartbeat(srv Scheduling_RegionHeartbeatServer) error
- func (*UnimplementedSchedulingServer) ScatterRegions(ctx context.Context, req *ScatterRegionsRequest) (*ScatterRegionsResponse, error)
- func (*UnimplementedSchedulingServer) SplitRegions(ctx context.Context, req *SplitRegionsRequest) (*SplitRegionsResponse, error)
- func (*UnimplementedSchedulingServer) StoreHeartbeat(ctx context.Context, req *StoreHeartbeatRequest) (*StoreHeartbeatResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthSchedulingpb = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowSchedulingpb = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupSchedulingpb = fmt.Errorf("proto: unexpected end of group") )
View Source
var ErrorType_name = map[int32]string{
0: "OK",
1: "UNKNOWN",
2: "NOT_BOOTSTRAPPED",
3: "ALREADY_BOOTSTRAPPED",
4: "INVALID_VALUE",
5: "CLUSTER_MISMATCHED",
}
View Source
var ErrorType_value = map[string]int32{
"OK": 0,
"UNKNOWN": 1,
"NOT_BOOTSTRAPPED": 2,
"ALREADY_BOOTSTRAPPED": 3,
"INVALID_VALUE": 4,
"CLUSTER_MISMATCHED": 5,
}
Functions ¶
func RegisterSchedulingServer ¶
func RegisterSchedulingServer(s *grpc.Server, srv SchedulingServer)
Types ¶
type AskBatchSplitRequest ¶
type AskBatchSplitRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Region *metapb.Region `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
SplitCount uint32 `protobuf:"varint,3,opt,name=split_count,json=splitCount,proto3" json:"split_count,omitempty"`
}
func (*AskBatchSplitRequest) Descriptor ¶
func (*AskBatchSplitRequest) Descriptor() ([]byte, []int)
func (*AskBatchSplitRequest) GetHeader ¶
func (m *AskBatchSplitRequest) GetHeader() *RequestHeader
func (*AskBatchSplitRequest) GetRegion ¶
func (m *AskBatchSplitRequest) GetRegion() *metapb.Region
func (*AskBatchSplitRequest) GetSplitCount ¶
func (m *AskBatchSplitRequest) GetSplitCount() uint32
func (*AskBatchSplitRequest) Marshal ¶
func (m *AskBatchSplitRequest) Marshal() (dAtA []byte, err error)
func (*AskBatchSplitRequest) MarshalTo ¶
func (m *AskBatchSplitRequest) MarshalTo(dAtA []byte) (int, error)
func (*AskBatchSplitRequest) MarshalToSizedBuffer ¶
func (m *AskBatchSplitRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AskBatchSplitRequest) ProtoMessage ¶
func (*AskBatchSplitRequest) ProtoMessage()
func (*AskBatchSplitRequest) Reset ¶
func (m *AskBatchSplitRequest) Reset()
func (*AskBatchSplitRequest) Size ¶
func (m *AskBatchSplitRequest) Size() (n int)
func (*AskBatchSplitRequest) String ¶
func (m *AskBatchSplitRequest) String() string
func (*AskBatchSplitRequest) Unmarshal ¶
func (m *AskBatchSplitRequest) Unmarshal(dAtA []byte) error
func (*AskBatchSplitRequest) XXX_DiscardUnknown ¶
func (m *AskBatchSplitRequest) XXX_DiscardUnknown()
func (*AskBatchSplitRequest) XXX_Marshal ¶
func (m *AskBatchSplitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AskBatchSplitRequest) XXX_Merge ¶
func (m *AskBatchSplitRequest) XXX_Merge(src proto.Message)
func (*AskBatchSplitRequest) XXX_Size ¶
func (m *AskBatchSplitRequest) XXX_Size() int
func (*AskBatchSplitRequest) XXX_Unmarshal ¶
func (m *AskBatchSplitRequest) XXX_Unmarshal(b []byte) error
type AskBatchSplitResponse ¶
type AskBatchSplitResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Ids []*pdpb.SplitID `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
}
func (*AskBatchSplitResponse) Descriptor ¶
func (*AskBatchSplitResponse) Descriptor() ([]byte, []int)
func (*AskBatchSplitResponse) GetHeader ¶
func (m *AskBatchSplitResponse) GetHeader() *ResponseHeader
func (*AskBatchSplitResponse) GetIds ¶
func (m *AskBatchSplitResponse) GetIds() []*pdpb.SplitID
func (*AskBatchSplitResponse) Marshal ¶
func (m *AskBatchSplitResponse) Marshal() (dAtA []byte, err error)
func (*AskBatchSplitResponse) MarshalTo ¶
func (m *AskBatchSplitResponse) MarshalTo(dAtA []byte) (int, error)
func (*AskBatchSplitResponse) MarshalToSizedBuffer ¶
func (m *AskBatchSplitResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AskBatchSplitResponse) ProtoMessage ¶
func (*AskBatchSplitResponse) ProtoMessage()
func (*AskBatchSplitResponse) Reset ¶
func (m *AskBatchSplitResponse) Reset()
func (*AskBatchSplitResponse) Size ¶
func (m *AskBatchSplitResponse) Size() (n int)
func (*AskBatchSplitResponse) String ¶
func (m *AskBatchSplitResponse) String() string
func (*AskBatchSplitResponse) Unmarshal ¶
func (m *AskBatchSplitResponse) Unmarshal(dAtA []byte) error
func (*AskBatchSplitResponse) XXX_DiscardUnknown ¶
func (m *AskBatchSplitResponse) XXX_DiscardUnknown()
func (*AskBatchSplitResponse) XXX_Marshal ¶
func (m *AskBatchSplitResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AskBatchSplitResponse) XXX_Merge ¶
func (m *AskBatchSplitResponse) XXX_Merge(src proto.Message)
func (*AskBatchSplitResponse) XXX_Size ¶
func (m *AskBatchSplitResponse) XXX_Size() int
func (*AskBatchSplitResponse) XXX_Unmarshal ¶
func (m *AskBatchSplitResponse) XXX_Unmarshal(b []byte) error
type Error ¶
type Error struct {
Type ErrorType `protobuf:"varint,1,opt,name=type,proto3,enum=schedulingpb.ErrorType" json:"type,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
}
func (*Error) Descriptor ¶
func (*Error) GetMessage ¶
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) XXX_DiscardUnknown ¶
func (m *Error) XXX_DiscardUnknown()
func (*Error) XXX_Marshal ¶
func (*Error) XXX_Unmarshal ¶
type GetOperatorRequest ¶
type GetOperatorRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
RegionId uint64 `protobuf:"varint,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
}
func (*GetOperatorRequest) Descriptor ¶
func (*GetOperatorRequest) Descriptor() ([]byte, []int)
func (*GetOperatorRequest) GetHeader ¶
func (m *GetOperatorRequest) GetHeader() *RequestHeader
func (*GetOperatorRequest) GetRegionId ¶
func (m *GetOperatorRequest) GetRegionId() uint64
func (*GetOperatorRequest) Marshal ¶
func (m *GetOperatorRequest) Marshal() (dAtA []byte, err error)
func (*GetOperatorRequest) MarshalTo ¶
func (m *GetOperatorRequest) MarshalTo(dAtA []byte) (int, error)
func (*GetOperatorRequest) MarshalToSizedBuffer ¶
func (m *GetOperatorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetOperatorRequest) ProtoMessage ¶
func (*GetOperatorRequest) ProtoMessage()
func (*GetOperatorRequest) Reset ¶
func (m *GetOperatorRequest) Reset()
func (*GetOperatorRequest) Size ¶
func (m *GetOperatorRequest) Size() (n int)
func (*GetOperatorRequest) String ¶
func (m *GetOperatorRequest) String() string
func (*GetOperatorRequest) Unmarshal ¶
func (m *GetOperatorRequest) Unmarshal(dAtA []byte) error
func (*GetOperatorRequest) XXX_DiscardUnknown ¶
func (m *GetOperatorRequest) XXX_DiscardUnknown()
func (*GetOperatorRequest) XXX_Marshal ¶
func (m *GetOperatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetOperatorRequest) XXX_Merge ¶
func (m *GetOperatorRequest) XXX_Merge(src proto.Message)
func (*GetOperatorRequest) XXX_Size ¶
func (m *GetOperatorRequest) XXX_Size() int
func (*GetOperatorRequest) XXX_Unmarshal ¶
func (m *GetOperatorRequest) XXX_Unmarshal(b []byte) error
type GetOperatorResponse ¶
type GetOperatorResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
RegionId uint64 `protobuf:"varint,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
Desc []byte `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`
Status pdpb.OperatorStatus `protobuf:"varint,4,opt,name=status,proto3,enum=pdpb.OperatorStatus" json:"status,omitempty"`
Kind []byte `protobuf:"bytes,5,opt,name=kind,proto3" json:"kind,omitempty"`
}
func (*GetOperatorResponse) Descriptor ¶
func (*GetOperatorResponse) Descriptor() ([]byte, []int)
func (*GetOperatorResponse) GetDesc ¶
func (m *GetOperatorResponse) GetDesc() []byte
func (*GetOperatorResponse) GetHeader ¶
func (m *GetOperatorResponse) GetHeader() *ResponseHeader
func (*GetOperatorResponse) GetKind ¶
func (m *GetOperatorResponse) GetKind() []byte
func (*GetOperatorResponse) GetRegionId ¶
func (m *GetOperatorResponse) GetRegionId() uint64
func (*GetOperatorResponse) GetStatus ¶
func (m *GetOperatorResponse) GetStatus() pdpb.OperatorStatus
func (*GetOperatorResponse) Marshal ¶
func (m *GetOperatorResponse) Marshal() (dAtA []byte, err error)
func (*GetOperatorResponse) MarshalTo ¶
func (m *GetOperatorResponse) MarshalTo(dAtA []byte) (int, error)
func (*GetOperatorResponse) MarshalToSizedBuffer ¶
func (m *GetOperatorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetOperatorResponse) ProtoMessage ¶
func (*GetOperatorResponse) ProtoMessage()
func (*GetOperatorResponse) Reset ¶
func (m *GetOperatorResponse) Reset()
func (*GetOperatorResponse) Size ¶
func (m *GetOperatorResponse) Size() (n int)
func (*GetOperatorResponse) String ¶
func (m *GetOperatorResponse) String() string
func (*GetOperatorResponse) Unmarshal ¶
func (m *GetOperatorResponse) Unmarshal(dAtA []byte) error
func (*GetOperatorResponse) XXX_DiscardUnknown ¶
func (m *GetOperatorResponse) XXX_DiscardUnknown()
func (*GetOperatorResponse) XXX_Marshal ¶
func (m *GetOperatorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetOperatorResponse) XXX_Merge ¶
func (m *GetOperatorResponse) XXX_Merge(src proto.Message)
func (*GetOperatorResponse) XXX_Size ¶
func (m *GetOperatorResponse) XXX_Size() int
func (*GetOperatorResponse) XXX_Unmarshal ¶
func (m *GetOperatorResponse) XXX_Unmarshal(b []byte) error
type Participant ¶
type Participant struct {
// name is the unique name of the scheduling participant.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// id is the unique id of the scheduling participant.
Id uint64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
// listen_urls is the serivce endpoint list in the url format.
// listen_urls[0] is primary service endpoint.
ListenUrls []string `protobuf:"bytes,3,rep,name=listen_urls,json=listenUrls,proto3" json:"listen_urls,omitempty"`
}
func (*Participant) Descriptor ¶
func (*Participant) Descriptor() ([]byte, []int)
func (*Participant) GetId ¶
func (m *Participant) GetId() uint64
func (*Participant) GetListenUrls ¶
func (m *Participant) GetListenUrls() []string
func (*Participant) GetName ¶
func (m *Participant) GetName() string
func (*Participant) Marshal ¶
func (m *Participant) Marshal() (dAtA []byte, err error)
func (*Participant) MarshalToSizedBuffer ¶
func (m *Participant) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Participant) ProtoMessage ¶
func (*Participant) ProtoMessage()
func (*Participant) Reset ¶
func (m *Participant) Reset()
func (*Participant) Size ¶
func (m *Participant) Size() (n int)
func (*Participant) String ¶
func (m *Participant) String() string
func (*Participant) Unmarshal ¶
func (m *Participant) Unmarshal(dAtA []byte) error
func (*Participant) XXX_DiscardUnknown ¶
func (m *Participant) XXX_DiscardUnknown()
func (*Participant) XXX_Marshal ¶
func (m *Participant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Participant) XXX_Merge ¶
func (m *Participant) XXX_Merge(src proto.Message)
func (*Participant) XXX_Size ¶
func (m *Participant) XXX_Size() int
func (*Participant) XXX_Unmarshal ¶
func (m *Participant) XXX_Unmarshal(b []byte) error
type RegionBucketsRequest ¶
type RegionBucketsRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
RegionEpoch *metapb.RegionEpoch `protobuf:"bytes,2,opt,name=region_epoch,json=regionEpoch,proto3" json:"region_epoch,omitempty"`
Buckets *metapb.Buckets `protobuf:"bytes,3,opt,name=buckets,proto3" json:"buckets,omitempty"`
}
func (*RegionBucketsRequest) Descriptor ¶
func (*RegionBucketsRequest) Descriptor() ([]byte, []int)
func (*RegionBucketsRequest) GetBuckets ¶
func (m *RegionBucketsRequest) GetBuckets() *metapb.Buckets
func (*RegionBucketsRequest) GetHeader ¶
func (m *RegionBucketsRequest) GetHeader() *RequestHeader
func (*RegionBucketsRequest) GetRegionEpoch ¶
func (m *RegionBucketsRequest) GetRegionEpoch() *metapb.RegionEpoch
func (*RegionBucketsRequest) Marshal ¶
func (m *RegionBucketsRequest) Marshal() (dAtA []byte, err error)
func (*RegionBucketsRequest) MarshalTo ¶
func (m *RegionBucketsRequest) MarshalTo(dAtA []byte) (int, error)
func (*RegionBucketsRequest) MarshalToSizedBuffer ¶
func (m *RegionBucketsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionBucketsRequest) ProtoMessage ¶
func (*RegionBucketsRequest) ProtoMessage()
func (*RegionBucketsRequest) Reset ¶
func (m *RegionBucketsRequest) Reset()
func (*RegionBucketsRequest) Size ¶
func (m *RegionBucketsRequest) Size() (n int)
func (*RegionBucketsRequest) String ¶
func (m *RegionBucketsRequest) String() string
func (*RegionBucketsRequest) Unmarshal ¶
func (m *RegionBucketsRequest) Unmarshal(dAtA []byte) error
func (*RegionBucketsRequest) XXX_DiscardUnknown ¶
func (m *RegionBucketsRequest) XXX_DiscardUnknown()
func (*RegionBucketsRequest) XXX_Marshal ¶
func (m *RegionBucketsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionBucketsRequest) XXX_Merge ¶
func (m *RegionBucketsRequest) XXX_Merge(src proto.Message)
func (*RegionBucketsRequest) XXX_Size ¶
func (m *RegionBucketsRequest) XXX_Size() int
func (*RegionBucketsRequest) XXX_Unmarshal ¶
func (m *RegionBucketsRequest) XXX_Unmarshal(b []byte) error
type RegionBucketsResponse ¶
type RegionBucketsResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
}
func (*RegionBucketsResponse) Descriptor ¶
func (*RegionBucketsResponse) Descriptor() ([]byte, []int)
func (*RegionBucketsResponse) GetHeader ¶
func (m *RegionBucketsResponse) GetHeader() *ResponseHeader
func (*RegionBucketsResponse) Marshal ¶
func (m *RegionBucketsResponse) Marshal() (dAtA []byte, err error)
func (*RegionBucketsResponse) MarshalTo ¶
func (m *RegionBucketsResponse) MarshalTo(dAtA []byte) (int, error)
func (*RegionBucketsResponse) MarshalToSizedBuffer ¶
func (m *RegionBucketsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionBucketsResponse) ProtoMessage ¶
func (*RegionBucketsResponse) ProtoMessage()
func (*RegionBucketsResponse) Reset ¶
func (m *RegionBucketsResponse) Reset()
func (*RegionBucketsResponse) Size ¶
func (m *RegionBucketsResponse) Size() (n int)
func (*RegionBucketsResponse) String ¶
func (m *RegionBucketsResponse) String() string
func (*RegionBucketsResponse) Unmarshal ¶
func (m *RegionBucketsResponse) Unmarshal(dAtA []byte) error
func (*RegionBucketsResponse) XXX_DiscardUnknown ¶
func (m *RegionBucketsResponse) XXX_DiscardUnknown()
func (*RegionBucketsResponse) XXX_Marshal ¶
func (m *RegionBucketsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionBucketsResponse) XXX_Merge ¶
func (m *RegionBucketsResponse) XXX_Merge(src proto.Message)
func (*RegionBucketsResponse) XXX_Size ¶
func (m *RegionBucketsResponse) XXX_Size() int
func (*RegionBucketsResponse) XXX_Unmarshal ¶
func (m *RegionBucketsResponse) XXX_Unmarshal(b []byte) error
type RegionHeartbeatRequest ¶
type RegionHeartbeatRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Region *metapb.Region `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
// Leader Peer sending the heartbeat.
Leader *metapb.Peer `protobuf:"bytes,3,opt,name=leader,proto3" json:"leader,omitempty"`
// Term is the term of raft group.
Term uint64 `protobuf:"varint,4,opt,name=term,proto3" json:"term,omitempty"`
// Leader considers that these peers are down.
DownPeers []*pdpb.PeerStats `protobuf:"bytes,5,rep,name=down_peers,json=downPeers,proto3" json:"down_peers,omitempty"`
// Pending peers are the peers that the leader can't consider as
// working followers.
PendingPeers []*metapb.Peer `protobuf:"bytes,6,rep,name=pending_peers,json=pendingPeers,proto3" json:"pending_peers,omitempty"`
// Bytes read/written during this period.
BytesWritten uint64 `protobuf:"varint,7,opt,name=bytes_written,json=bytesWritten,proto3" json:"bytes_written,omitempty"`
BytesRead uint64 `protobuf:"varint,8,opt,name=bytes_read,json=bytesRead,proto3" json:"bytes_read,omitempty"`
// Keys read/written during this period.
KeysWritten uint64 `protobuf:"varint,9,opt,name=keys_written,json=keysWritten,proto3" json:"keys_written,omitempty"`
KeysRead uint64 `protobuf:"varint,10,opt,name=keys_read,json=keysRead,proto3" json:"keys_read,omitempty"`
// Approximate region size.
ApproximateSize uint64 `protobuf:"varint,11,opt,name=approximate_size,json=approximateSize,proto3" json:"approximate_size,omitempty"`
// Approximate number of keys.
ApproximateKeys uint64 `protobuf:"varint,12,opt,name=approximate_keys,json=approximateKeys,proto3" json:"approximate_keys,omitempty"`
// QueryStats reported write query stats, and there are read query stats in store heartbeat
QueryStats *pdpb.QueryStats `protobuf:"bytes,13,opt,name=query_stats,json=queryStats,proto3" json:"query_stats,omitempty"`
// Actually reported time interval
Interval *pdpb.TimeInterval `protobuf:"bytes,14,opt,name=interval,proto3" json:"interval,omitempty"`
// BucketMeta is the bucket version and keys of this region if TiKV enabled the bucket feature
BucketMeta *metapb.BucketMeta `protobuf:"bytes,15,opt,name=bucket_meta,json=bucketMeta,proto3" json:"bucket_meta,omitempty"`
}
func (*RegionHeartbeatRequest) Descriptor ¶
func (*RegionHeartbeatRequest) Descriptor() ([]byte, []int)
func (*RegionHeartbeatRequest) GetApproximateKeys ¶
func (m *RegionHeartbeatRequest) GetApproximateKeys() uint64
func (*RegionHeartbeatRequest) GetApproximateSize ¶
func (m *RegionHeartbeatRequest) GetApproximateSize() uint64
func (*RegionHeartbeatRequest) GetBucketMeta ¶
func (m *RegionHeartbeatRequest) GetBucketMeta() *metapb.BucketMeta
func (*RegionHeartbeatRequest) GetBytesRead ¶
func (m *RegionHeartbeatRequest) GetBytesRead() uint64
func (*RegionHeartbeatRequest) GetBytesWritten ¶
func (m *RegionHeartbeatRequest) GetBytesWritten() uint64
func (*RegionHeartbeatRequest) GetDownPeers ¶
func (m *RegionHeartbeatRequest) GetDownPeers() []*pdpb.PeerStats
func (*RegionHeartbeatRequest) GetHeader ¶
func (m *RegionHeartbeatRequest) GetHeader() *RequestHeader
func (*RegionHeartbeatRequest) GetInterval ¶
func (m *RegionHeartbeatRequest) GetInterval() *pdpb.TimeInterval
func (*RegionHeartbeatRequest) GetKeysRead ¶
func (m *RegionHeartbeatRequest) GetKeysRead() uint64
func (*RegionHeartbeatRequest) GetKeysWritten ¶
func (m *RegionHeartbeatRequest) GetKeysWritten() uint64
func (*RegionHeartbeatRequest) GetLeader ¶
func (m *RegionHeartbeatRequest) GetLeader() *metapb.Peer
func (*RegionHeartbeatRequest) GetPendingPeers ¶
func (m *RegionHeartbeatRequest) GetPendingPeers() []*metapb.Peer
func (*RegionHeartbeatRequest) GetQueryStats ¶
func (m *RegionHeartbeatRequest) GetQueryStats() *pdpb.QueryStats
func (*RegionHeartbeatRequest) GetRegion ¶
func (m *RegionHeartbeatRequest) GetRegion() *metapb.Region
func (*RegionHeartbeatRequest) GetTerm ¶
func (m *RegionHeartbeatRequest) GetTerm() uint64
func (*RegionHeartbeatRequest) Marshal ¶
func (m *RegionHeartbeatRequest) Marshal() (dAtA []byte, err error)
func (*RegionHeartbeatRequest) MarshalTo ¶
func (m *RegionHeartbeatRequest) MarshalTo(dAtA []byte) (int, error)
func (*RegionHeartbeatRequest) MarshalToSizedBuffer ¶
func (m *RegionHeartbeatRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionHeartbeatRequest) ProtoMessage ¶
func (*RegionHeartbeatRequest) ProtoMessage()
func (*RegionHeartbeatRequest) Reset ¶
func (m *RegionHeartbeatRequest) Reset()
func (*RegionHeartbeatRequest) Size ¶
func (m *RegionHeartbeatRequest) Size() (n int)
func (*RegionHeartbeatRequest) String ¶
func (m *RegionHeartbeatRequest) String() string
func (*RegionHeartbeatRequest) Unmarshal ¶
func (m *RegionHeartbeatRequest) Unmarshal(dAtA []byte) error
func (*RegionHeartbeatRequest) XXX_DiscardUnknown ¶
func (m *RegionHeartbeatRequest) XXX_DiscardUnknown()
func (*RegionHeartbeatRequest) XXX_Marshal ¶
func (m *RegionHeartbeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionHeartbeatRequest) XXX_Merge ¶
func (m *RegionHeartbeatRequest) XXX_Merge(src proto.Message)
func (*RegionHeartbeatRequest) XXX_Size ¶
func (m *RegionHeartbeatRequest) XXX_Size() int
func (*RegionHeartbeatRequest) XXX_Unmarshal ¶
func (m *RegionHeartbeatRequest) XXX_Unmarshal(b []byte) error
type RegionHeartbeatResponse ¶
type RegionHeartbeatResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
// ID of the region
RegionId uint64 `protobuf:"varint,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"`
RegionEpoch *metapb.RegionEpoch `protobuf:"bytes,3,opt,name=region_epoch,json=regionEpoch,proto3" json:"region_epoch,omitempty"`
// Leader of the region at the moment of the corresponding request was made.
TargetPeer *metapb.Peer `protobuf:"bytes,4,opt,name=target_peer,json=targetPeer,proto3" json:"target_peer,omitempty"`
// Notice, Pd only allows handling reported epoch >= current pd's.
// Leader peer reports region status with RegionHeartbeatRequest
// to pd regularly, pd will determine whether this region
// should do ChangePeer or not.
// E,g, max peer number is 3, region A, first only peer 1 in A.
// 1. Pd region state -> Peers (1), ConfVer (1).
// 2. Leader peer 1 reports region state to pd, pd finds the
// peer number is < 3, so first changes its current region
// state -> Peers (1, 2), ConfVer (1), and returns ChangePeer Adding 2.
// 3. Leader does ChangePeer, then reports Peers (1, 2), ConfVer (2),
// pd updates its state -> Peers (1, 2), ConfVer (2).
// 4. Leader may report old Peers (1), ConfVer (1) to pd before ConfChange
// finished, pd stills responses ChangePeer Adding 2, of course, we must
// guarantee the second ChangePeer can't be applied in TiKV.
ChangePeer *pdpb.ChangePeer `protobuf:"bytes,5,opt,name=change_peer,json=changePeer,proto3" json:"change_peer,omitempty"`
// Pd can return transfer_leader to let TiKV does leader transfer itself.
TransferLeader *pdpb.TransferLeader `protobuf:"bytes,6,opt,name=transfer_leader,json=transferLeader,proto3" json:"transfer_leader,omitempty"`
Merge *pdpb.Merge `protobuf:"bytes,7,opt,name=merge,proto3" json:"merge,omitempty"`
// PD sends split_region to let TiKV split a region into two regions.
SplitRegion *pdpb.SplitRegion `protobuf:"bytes,8,opt,name=split_region,json=splitRegion,proto3" json:"split_region,omitempty"`
// Multiple change peer operations atomically.
// Note: PD can use both ChangePeer and ChangePeerV2 at the same time
// (not in the same RegionHeartbeatResponse).
// Now, PD use ChangePeerV2 in following scenarios:
// 1. replacing peers
// 2. demoting voter directly
ChangePeerV2 *pdpb.ChangePeerV2 `protobuf:"bytes,9,opt,name=change_peer_v2,json=changePeerV2,proto3" json:"change_peer_v2,omitempty"`
SwitchWitnesses *pdpb.BatchSwitchWitness `protobuf:"bytes,10,opt,name=switch_witnesses,json=switchWitnesses,proto3" json:"switch_witnesses,omitempty"`
ChangeSplit *pdpb.ChangeSplit `protobuf:"bytes,11,opt,name=change_split,json=changeSplit,proto3" json:"change_split,omitempty"`
}
func (*RegionHeartbeatResponse) Descriptor ¶
func (*RegionHeartbeatResponse) Descriptor() ([]byte, []int)
func (*RegionHeartbeatResponse) GetChangePeer ¶
func (m *RegionHeartbeatResponse) GetChangePeer() *pdpb.ChangePeer
func (*RegionHeartbeatResponse) GetChangePeerV2 ¶
func (m *RegionHeartbeatResponse) GetChangePeerV2() *pdpb.ChangePeerV2
func (*RegionHeartbeatResponse) GetChangeSplit ¶
func (m *RegionHeartbeatResponse) GetChangeSplit() *pdpb.ChangeSplit
func (*RegionHeartbeatResponse) GetHeader ¶
func (m *RegionHeartbeatResponse) GetHeader() *ResponseHeader
func (*RegionHeartbeatResponse) GetMerge ¶
func (m *RegionHeartbeatResponse) GetMerge() *pdpb.Merge
func (*RegionHeartbeatResponse) GetRegionEpoch ¶
func (m *RegionHeartbeatResponse) GetRegionEpoch() *metapb.RegionEpoch
func (*RegionHeartbeatResponse) GetRegionId ¶
func (m *RegionHeartbeatResponse) GetRegionId() uint64
func (*RegionHeartbeatResponse) GetSplitRegion ¶
func (m *RegionHeartbeatResponse) GetSplitRegion() *pdpb.SplitRegion
func (*RegionHeartbeatResponse) GetSwitchWitnesses ¶
func (m *RegionHeartbeatResponse) GetSwitchWitnesses() *pdpb.BatchSwitchWitness
func (*RegionHeartbeatResponse) GetTargetPeer ¶
func (m *RegionHeartbeatResponse) GetTargetPeer() *metapb.Peer
func (*RegionHeartbeatResponse) GetTransferLeader ¶
func (m *RegionHeartbeatResponse) GetTransferLeader() *pdpb.TransferLeader
func (*RegionHeartbeatResponse) Marshal ¶
func (m *RegionHeartbeatResponse) Marshal() (dAtA []byte, err error)
func (*RegionHeartbeatResponse) MarshalTo ¶
func (m *RegionHeartbeatResponse) MarshalTo(dAtA []byte) (int, error)
func (*RegionHeartbeatResponse) MarshalToSizedBuffer ¶
func (m *RegionHeartbeatResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegionHeartbeatResponse) ProtoMessage ¶
func (*RegionHeartbeatResponse) ProtoMessage()
func (*RegionHeartbeatResponse) Reset ¶
func (m *RegionHeartbeatResponse) Reset()
func (*RegionHeartbeatResponse) Size ¶
func (m *RegionHeartbeatResponse) Size() (n int)
func (*RegionHeartbeatResponse) String ¶
func (m *RegionHeartbeatResponse) String() string
func (*RegionHeartbeatResponse) Unmarshal ¶
func (m *RegionHeartbeatResponse) Unmarshal(dAtA []byte) error
func (*RegionHeartbeatResponse) XXX_DiscardUnknown ¶
func (m *RegionHeartbeatResponse) XXX_DiscardUnknown()
func (*RegionHeartbeatResponse) XXX_Marshal ¶
func (m *RegionHeartbeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegionHeartbeatResponse) XXX_Merge ¶
func (m *RegionHeartbeatResponse) XXX_Merge(src proto.Message)
func (*RegionHeartbeatResponse) XXX_Size ¶
func (m *RegionHeartbeatResponse) XXX_Size() int
func (*RegionHeartbeatResponse) XXX_Unmarshal ¶
func (m *RegionHeartbeatResponse) XXX_Unmarshal(b []byte) error
type RequestHeader ¶
type RequestHeader struct {
// cluster_id is the ID of the cluster which be sent to.
ClusterId uint64 `protobuf:"varint,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
// sender_id is the ID of the sender server.
SenderId uint64 `protobuf:"varint,2,opt,name=sender_id,json=senderId,proto3" json:"sender_id,omitempty"`
}
func (*RequestHeader) Descriptor ¶
func (*RequestHeader) Descriptor() ([]byte, []int)
func (*RequestHeader) GetClusterId ¶
func (m *RequestHeader) GetClusterId() uint64
func (*RequestHeader) GetSenderId ¶
func (m *RequestHeader) GetSenderId() uint64
func (*RequestHeader) Marshal ¶
func (m *RequestHeader) Marshal() (dAtA []byte, err error)
func (*RequestHeader) MarshalToSizedBuffer ¶
func (m *RequestHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RequestHeader) ProtoMessage ¶
func (*RequestHeader) ProtoMessage()
func (*RequestHeader) Reset ¶
func (m *RequestHeader) Reset()
func (*RequestHeader) Size ¶
func (m *RequestHeader) Size() (n int)
func (*RequestHeader) String ¶
func (m *RequestHeader) String() string
func (*RequestHeader) Unmarshal ¶
func (m *RequestHeader) Unmarshal(dAtA []byte) error
func (*RequestHeader) XXX_DiscardUnknown ¶
func (m *RequestHeader) XXX_DiscardUnknown()
func (*RequestHeader) XXX_Marshal ¶
func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RequestHeader) XXX_Merge ¶
func (m *RequestHeader) XXX_Merge(src proto.Message)
func (*RequestHeader) XXX_Size ¶
func (m *RequestHeader) XXX_Size() int
func (*RequestHeader) XXX_Unmarshal ¶
func (m *RequestHeader) XXX_Unmarshal(b []byte) error
type ResponseHeader ¶
type ResponseHeader struct {
// cluster_id is the ID of the cluster which sent the response.
ClusterId uint64 `protobuf:"varint,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
Error *Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
}
func (*ResponseHeader) Descriptor ¶
func (*ResponseHeader) Descriptor() ([]byte, []int)
func (*ResponseHeader) GetClusterId ¶
func (m *ResponseHeader) GetClusterId() uint64
func (*ResponseHeader) GetError ¶
func (m *ResponseHeader) GetError() *Error
func (*ResponseHeader) Marshal ¶
func (m *ResponseHeader) Marshal() (dAtA []byte, err error)
func (*ResponseHeader) MarshalToSizedBuffer ¶
func (m *ResponseHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResponseHeader) ProtoMessage ¶
func (*ResponseHeader) ProtoMessage()
func (*ResponseHeader) Reset ¶
func (m *ResponseHeader) Reset()
func (*ResponseHeader) Size ¶
func (m *ResponseHeader) Size() (n int)
func (*ResponseHeader) String ¶
func (m *ResponseHeader) String() string
func (*ResponseHeader) Unmarshal ¶
func (m *ResponseHeader) Unmarshal(dAtA []byte) error
func (*ResponseHeader) XXX_DiscardUnknown ¶
func (m *ResponseHeader) XXX_DiscardUnknown()
func (*ResponseHeader) XXX_Marshal ¶
func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResponseHeader) XXX_Merge ¶
func (m *ResponseHeader) XXX_Merge(src proto.Message)
func (*ResponseHeader) XXX_Size ¶
func (m *ResponseHeader) XXX_Size() int
func (*ResponseHeader) XXX_Unmarshal ¶
func (m *ResponseHeader) XXX_Unmarshal(b []byte) error
type ScatterRegionsRequest ¶
type ScatterRegionsRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
// If group is defined, the regions with the same group would be scattered as a whole group.
// If not defined, the regions would be scattered in a cluster level.
Group string `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"`
// If regions_id is defined, the region_id would be ignored.
RegionsId []uint64 `protobuf:"varint,3,rep,packed,name=regions_id,json=regionsId,proto3" json:"regions_id,omitempty"`
RetryLimit uint64 `protobuf:"varint,4,opt,name=retry_limit,json=retryLimit,proto3" json:"retry_limit,omitempty"`
SkipStoreLimit bool `protobuf:"varint,5,opt,name=skip_store_limit,json=skipStoreLimit,proto3" json:"skip_store_limit,omitempty"`
}
func (*ScatterRegionsRequest) Descriptor ¶
func (*ScatterRegionsRequest) Descriptor() ([]byte, []int)
func (*ScatterRegionsRequest) GetGroup ¶
func (m *ScatterRegionsRequest) GetGroup() string
func (*ScatterRegionsRequest) GetHeader ¶
func (m *ScatterRegionsRequest) GetHeader() *RequestHeader
func (*ScatterRegionsRequest) GetRegionsId ¶
func (m *ScatterRegionsRequest) GetRegionsId() []uint64
func (*ScatterRegionsRequest) GetRetryLimit ¶
func (m *ScatterRegionsRequest) GetRetryLimit() uint64
func (*ScatterRegionsRequest) GetSkipStoreLimit ¶
func (m *ScatterRegionsRequest) GetSkipStoreLimit() bool
func (*ScatterRegionsRequest) Marshal ¶
func (m *ScatterRegionsRequest) Marshal() (dAtA []byte, err error)
func (*ScatterRegionsRequest) MarshalTo ¶
func (m *ScatterRegionsRequest) MarshalTo(dAtA []byte) (int, error)
func (*ScatterRegionsRequest) MarshalToSizedBuffer ¶
func (m *ScatterRegionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ScatterRegionsRequest) ProtoMessage ¶
func (*ScatterRegionsRequest) ProtoMessage()
func (*ScatterRegionsRequest) Reset ¶
func (m *ScatterRegionsRequest) Reset()
func (*ScatterRegionsRequest) Size ¶
func (m *ScatterRegionsRequest) Size() (n int)
func (*ScatterRegionsRequest) String ¶
func (m *ScatterRegionsRequest) String() string
func (*ScatterRegionsRequest) Unmarshal ¶
func (m *ScatterRegionsRequest) Unmarshal(dAtA []byte) error
func (*ScatterRegionsRequest) XXX_DiscardUnknown ¶
func (m *ScatterRegionsRequest) XXX_DiscardUnknown()
func (*ScatterRegionsRequest) XXX_Marshal ¶
func (m *ScatterRegionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScatterRegionsRequest) XXX_Merge ¶
func (m *ScatterRegionsRequest) XXX_Merge(src proto.Message)
func (*ScatterRegionsRequest) XXX_Size ¶
func (m *ScatterRegionsRequest) XXX_Size() int
func (*ScatterRegionsRequest) XXX_Unmarshal ¶
func (m *ScatterRegionsRequest) XXX_Unmarshal(b []byte) error
type ScatterRegionsResponse ¶
type ScatterRegionsResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
FinishedPercentage uint64 `protobuf:"varint,2,opt,name=finished_percentage,json=finishedPercentage,proto3" json:"finished_percentage,omitempty"`
FailedRegionsId []uint64 `protobuf:"varint,3,rep,packed,name=failed_regions_id,json=failedRegionsId,proto3" json:"failed_regions_id,omitempty"`
}
func (*ScatterRegionsResponse) Descriptor ¶
func (*ScatterRegionsResponse) Descriptor() ([]byte, []int)
func (*ScatterRegionsResponse) GetFailedRegionsId ¶
func (m *ScatterRegionsResponse) GetFailedRegionsId() []uint64
func (*ScatterRegionsResponse) GetFinishedPercentage ¶
func (m *ScatterRegionsResponse) GetFinishedPercentage() uint64
func (*ScatterRegionsResponse) GetHeader ¶
func (m *ScatterRegionsResponse) GetHeader() *ResponseHeader
func (*ScatterRegionsResponse) Marshal ¶
func (m *ScatterRegionsResponse) Marshal() (dAtA []byte, err error)
func (*ScatterRegionsResponse) MarshalTo ¶
func (m *ScatterRegionsResponse) MarshalTo(dAtA []byte) (int, error)
func (*ScatterRegionsResponse) MarshalToSizedBuffer ¶
func (m *ScatterRegionsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ScatterRegionsResponse) ProtoMessage ¶
func (*ScatterRegionsResponse) ProtoMessage()
func (*ScatterRegionsResponse) Reset ¶
func (m *ScatterRegionsResponse) Reset()
func (*ScatterRegionsResponse) Size ¶
func (m *ScatterRegionsResponse) Size() (n int)
func (*ScatterRegionsResponse) String ¶
func (m *ScatterRegionsResponse) String() string
func (*ScatterRegionsResponse) Unmarshal ¶
func (m *ScatterRegionsResponse) Unmarshal(dAtA []byte) error
func (*ScatterRegionsResponse) XXX_DiscardUnknown ¶
func (m *ScatterRegionsResponse) XXX_DiscardUnknown()
func (*ScatterRegionsResponse) XXX_Marshal ¶
func (m *ScatterRegionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScatterRegionsResponse) XXX_Merge ¶
func (m *ScatterRegionsResponse) XXX_Merge(src proto.Message)
func (*ScatterRegionsResponse) XXX_Size ¶
func (m *ScatterRegionsResponse) XXX_Size() int
func (*ScatterRegionsResponse) XXX_Unmarshal ¶
func (m *ScatterRegionsResponse) XXX_Unmarshal(b []byte) error
type SchedulingClient ¶
type SchedulingClient interface {
StoreHeartbeat(ctx context.Context, in *StoreHeartbeatRequest, opts ...grpc.CallOption) (*StoreHeartbeatResponse, error)
RegionHeartbeat(ctx context.Context, opts ...grpc.CallOption) (Scheduling_RegionHeartbeatClient, error)
SplitRegions(ctx context.Context, in *SplitRegionsRequest, opts ...grpc.CallOption) (*SplitRegionsResponse, error)
ScatterRegions(ctx context.Context, in *ScatterRegionsRequest, opts ...grpc.CallOption) (*ScatterRegionsResponse, error)
GetOperator(ctx context.Context, in *GetOperatorRequest, opts ...grpc.CallOption) (*GetOperatorResponse, error)
AskBatchSplit(ctx context.Context, in *AskBatchSplitRequest, opts ...grpc.CallOption) (*AskBatchSplitResponse, error)
RegionBuckets(ctx context.Context, opts ...grpc.CallOption) (Scheduling_RegionBucketsClient, error)
}
SchedulingClient is the client API for Scheduling service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSchedulingClient ¶
func NewSchedulingClient(cc *grpc.ClientConn) SchedulingClient
type SchedulingServer ¶
type SchedulingServer interface {
StoreHeartbeat(context.Context, *StoreHeartbeatRequest) (*StoreHeartbeatResponse, error)
RegionHeartbeat(Scheduling_RegionHeartbeatServer) error
SplitRegions(context.Context, *SplitRegionsRequest) (*SplitRegionsResponse, error)
ScatterRegions(context.Context, *ScatterRegionsRequest) (*ScatterRegionsResponse, error)
GetOperator(context.Context, *GetOperatorRequest) (*GetOperatorResponse, error)
AskBatchSplit(context.Context, *AskBatchSplitRequest) (*AskBatchSplitResponse, error)
RegionBuckets(Scheduling_RegionBucketsServer) error
}
SchedulingServer is the server API for Scheduling service.
type Scheduling_RegionBucketsClient ¶
type Scheduling_RegionBucketsClient interface {
Send(*RegionBucketsRequest) error
Recv() (*RegionBucketsResponse, error)
grpc.ClientStream
}
type Scheduling_RegionBucketsServer ¶
type Scheduling_RegionBucketsServer interface {
Send(*RegionBucketsResponse) error
Recv() (*RegionBucketsRequest, error)
grpc.ServerStream
}
type Scheduling_RegionHeartbeatClient ¶
type Scheduling_RegionHeartbeatClient interface {
Send(*RegionHeartbeatRequest) error
Recv() (*RegionHeartbeatResponse, error)
grpc.ClientStream
}
type Scheduling_RegionHeartbeatServer ¶
type Scheduling_RegionHeartbeatServer interface {
Send(*RegionHeartbeatResponse) error
Recv() (*RegionHeartbeatRequest, error)
grpc.ServerStream
}
type SplitRegionsRequest ¶
type SplitRegionsRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
SplitKeys [][]byte `protobuf:"bytes,2,rep,name=split_keys,json=splitKeys,proto3" json:"split_keys,omitempty"`
RetryLimit uint64 `protobuf:"varint,3,opt,name=retry_limit,json=retryLimit,proto3" json:"retry_limit,omitempty"`
}
func (*SplitRegionsRequest) Descriptor ¶
func (*SplitRegionsRequest) Descriptor() ([]byte, []int)
func (*SplitRegionsRequest) GetHeader ¶
func (m *SplitRegionsRequest) GetHeader() *RequestHeader
func (*SplitRegionsRequest) GetRetryLimit ¶
func (m *SplitRegionsRequest) GetRetryLimit() uint64
func (*SplitRegionsRequest) GetSplitKeys ¶
func (m *SplitRegionsRequest) GetSplitKeys() [][]byte
func (*SplitRegionsRequest) Marshal ¶
func (m *SplitRegionsRequest) Marshal() (dAtA []byte, err error)
func (*SplitRegionsRequest) MarshalTo ¶
func (m *SplitRegionsRequest) MarshalTo(dAtA []byte) (int, error)
func (*SplitRegionsRequest) MarshalToSizedBuffer ¶
func (m *SplitRegionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SplitRegionsRequest) ProtoMessage ¶
func (*SplitRegionsRequest) ProtoMessage()
func (*SplitRegionsRequest) Reset ¶
func (m *SplitRegionsRequest) Reset()
func (*SplitRegionsRequest) Size ¶
func (m *SplitRegionsRequest) Size() (n int)
func (*SplitRegionsRequest) String ¶
func (m *SplitRegionsRequest) String() string
func (*SplitRegionsRequest) Unmarshal ¶
func (m *SplitRegionsRequest) Unmarshal(dAtA []byte) error
func (*SplitRegionsRequest) XXX_DiscardUnknown ¶
func (m *SplitRegionsRequest) XXX_DiscardUnknown()
func (*SplitRegionsRequest) XXX_Marshal ¶
func (m *SplitRegionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SplitRegionsRequest) XXX_Merge ¶
func (m *SplitRegionsRequest) XXX_Merge(src proto.Message)
func (*SplitRegionsRequest) XXX_Size ¶
func (m *SplitRegionsRequest) XXX_Size() int
func (*SplitRegionsRequest) XXX_Unmarshal ¶
func (m *SplitRegionsRequest) XXX_Unmarshal(b []byte) error
type SplitRegionsResponse ¶
type SplitRegionsResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
FinishedPercentage uint64 `protobuf:"varint,2,opt,name=finished_percentage,json=finishedPercentage,proto3" json:"finished_percentage,omitempty"`
RegionsId []uint64 `protobuf:"varint,3,rep,packed,name=regions_id,json=regionsId,proto3" json:"regions_id,omitempty"`
}
func (*SplitRegionsResponse) Descriptor ¶
func (*SplitRegionsResponse) Descriptor() ([]byte, []int)
func (*SplitRegionsResponse) GetFinishedPercentage ¶
func (m *SplitRegionsResponse) GetFinishedPercentage() uint64
func (*SplitRegionsResponse) GetHeader ¶
func (m *SplitRegionsResponse) GetHeader() *ResponseHeader
func (*SplitRegionsResponse) GetRegionsId ¶
func (m *SplitRegionsResponse) GetRegionsId() []uint64
func (*SplitRegionsResponse) Marshal ¶
func (m *SplitRegionsResponse) Marshal() (dAtA []byte, err error)
func (*SplitRegionsResponse) MarshalTo ¶
func (m *SplitRegionsResponse) MarshalTo(dAtA []byte) (int, error)
func (*SplitRegionsResponse) MarshalToSizedBuffer ¶
func (m *SplitRegionsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SplitRegionsResponse) ProtoMessage ¶
func (*SplitRegionsResponse) ProtoMessage()
func (*SplitRegionsResponse) Reset ¶
func (m *SplitRegionsResponse) Reset()
func (*SplitRegionsResponse) Size ¶
func (m *SplitRegionsResponse) Size() (n int)
func (*SplitRegionsResponse) String ¶
func (m *SplitRegionsResponse) String() string
func (*SplitRegionsResponse) Unmarshal ¶
func (m *SplitRegionsResponse) Unmarshal(dAtA []byte) error
func (*SplitRegionsResponse) XXX_DiscardUnknown ¶
func (m *SplitRegionsResponse) XXX_DiscardUnknown()
func (*SplitRegionsResponse) XXX_Marshal ¶
func (m *SplitRegionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SplitRegionsResponse) XXX_Merge ¶
func (m *SplitRegionsResponse) XXX_Merge(src proto.Message)
func (*SplitRegionsResponse) XXX_Size ¶
func (m *SplitRegionsResponse) XXX_Size() int
func (*SplitRegionsResponse) XXX_Unmarshal ¶
func (m *SplitRegionsResponse) XXX_Unmarshal(b []byte) error
type StoreHeartbeatRequest ¶
type StoreHeartbeatRequest struct {
Header *RequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Stats *pdpb.StoreStats `protobuf:"bytes,2,opt,name=stats,proto3" json:"stats,omitempty"`
}
func (*StoreHeartbeatRequest) Descriptor ¶
func (*StoreHeartbeatRequest) Descriptor() ([]byte, []int)
func (*StoreHeartbeatRequest) GetHeader ¶
func (m *StoreHeartbeatRequest) GetHeader() *RequestHeader
func (*StoreHeartbeatRequest) GetStats ¶
func (m *StoreHeartbeatRequest) GetStats() *pdpb.StoreStats
func (*StoreHeartbeatRequest) Marshal ¶
func (m *StoreHeartbeatRequest) Marshal() (dAtA []byte, err error)
func (*StoreHeartbeatRequest) MarshalTo ¶
func (m *StoreHeartbeatRequest) MarshalTo(dAtA []byte) (int, error)
func (*StoreHeartbeatRequest) MarshalToSizedBuffer ¶
func (m *StoreHeartbeatRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StoreHeartbeatRequest) ProtoMessage ¶
func (*StoreHeartbeatRequest) ProtoMessage()
func (*StoreHeartbeatRequest) Reset ¶
func (m *StoreHeartbeatRequest) Reset()
func (*StoreHeartbeatRequest) Size ¶
func (m *StoreHeartbeatRequest) Size() (n int)
func (*StoreHeartbeatRequest) String ¶
func (m *StoreHeartbeatRequest) String() string
func (*StoreHeartbeatRequest) Unmarshal ¶
func (m *StoreHeartbeatRequest) Unmarshal(dAtA []byte) error
func (*StoreHeartbeatRequest) XXX_DiscardUnknown ¶
func (m *StoreHeartbeatRequest) XXX_DiscardUnknown()
func (*StoreHeartbeatRequest) XXX_Marshal ¶
func (m *StoreHeartbeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoreHeartbeatRequest) XXX_Merge ¶
func (m *StoreHeartbeatRequest) XXX_Merge(src proto.Message)
func (*StoreHeartbeatRequest) XXX_Size ¶
func (m *StoreHeartbeatRequest) XXX_Size() int
func (*StoreHeartbeatRequest) XXX_Unmarshal ¶
func (m *StoreHeartbeatRequest) XXX_Unmarshal(b []byte) error
type StoreHeartbeatResponse ¶
type StoreHeartbeatResponse struct {
Header *ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
ClusterVersion string `protobuf:"bytes,2,opt,name=cluster_version,json=clusterVersion,proto3" json:"cluster_version,omitempty"`
}
func (*StoreHeartbeatResponse) Descriptor ¶
func (*StoreHeartbeatResponse) Descriptor() ([]byte, []int)
func (*StoreHeartbeatResponse) GetClusterVersion ¶
func (m *StoreHeartbeatResponse) GetClusterVersion() string
func (*StoreHeartbeatResponse) GetHeader ¶
func (m *StoreHeartbeatResponse) GetHeader() *ResponseHeader
func (*StoreHeartbeatResponse) Marshal ¶
func (m *StoreHeartbeatResponse) Marshal() (dAtA []byte, err error)
func (*StoreHeartbeatResponse) MarshalTo ¶
func (m *StoreHeartbeatResponse) MarshalTo(dAtA []byte) (int, error)
func (*StoreHeartbeatResponse) MarshalToSizedBuffer ¶
func (m *StoreHeartbeatResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StoreHeartbeatResponse) ProtoMessage ¶
func (*StoreHeartbeatResponse) ProtoMessage()
func (*StoreHeartbeatResponse) Reset ¶
func (m *StoreHeartbeatResponse) Reset()
func (*StoreHeartbeatResponse) Size ¶
func (m *StoreHeartbeatResponse) Size() (n int)
func (*StoreHeartbeatResponse) String ¶
func (m *StoreHeartbeatResponse) String() string
func (*StoreHeartbeatResponse) Unmarshal ¶
func (m *StoreHeartbeatResponse) Unmarshal(dAtA []byte) error
func (*StoreHeartbeatResponse) XXX_DiscardUnknown ¶
func (m *StoreHeartbeatResponse) XXX_DiscardUnknown()
func (*StoreHeartbeatResponse) XXX_Marshal ¶
func (m *StoreHeartbeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoreHeartbeatResponse) XXX_Merge ¶
func (m *StoreHeartbeatResponse) XXX_Merge(src proto.Message)
func (*StoreHeartbeatResponse) XXX_Size ¶
func (m *StoreHeartbeatResponse) XXX_Size() int
func (*StoreHeartbeatResponse) XXX_Unmarshal ¶
func (m *StoreHeartbeatResponse) XXX_Unmarshal(b []byte) error
type UnimplementedSchedulingServer ¶
type UnimplementedSchedulingServer struct {
}
UnimplementedSchedulingServer can be embedded to have forward compatible implementations.
func (*UnimplementedSchedulingServer) AskBatchSplit ¶
func (*UnimplementedSchedulingServer) AskBatchSplit(ctx context.Context, req *AskBatchSplitRequest) (*AskBatchSplitResponse, error)
func (*UnimplementedSchedulingServer) GetOperator ¶
func (*UnimplementedSchedulingServer) GetOperator(ctx context.Context, req *GetOperatorRequest) (*GetOperatorResponse, error)
func (*UnimplementedSchedulingServer) RegionBuckets ¶
func (*UnimplementedSchedulingServer) RegionBuckets(srv Scheduling_RegionBucketsServer) error
func (*UnimplementedSchedulingServer) RegionHeartbeat ¶
func (*UnimplementedSchedulingServer) RegionHeartbeat(srv Scheduling_RegionHeartbeatServer) error
func (*UnimplementedSchedulingServer) ScatterRegions ¶
func (*UnimplementedSchedulingServer) ScatterRegions(ctx context.Context, req *ScatterRegionsRequest) (*ScatterRegionsResponse, error)
func (*UnimplementedSchedulingServer) SplitRegions ¶
func (*UnimplementedSchedulingServer) SplitRegions(ctx context.Context, req *SplitRegionsRequest) (*SplitRegionsResponse, error)
func (*UnimplementedSchedulingServer) StoreHeartbeat ¶
func (*UnimplementedSchedulingServer) StoreHeartbeat(ctx context.Context, req *StoreHeartbeatRequest) (*StoreHeartbeatResponse, error)
Click to show internal directories.
Click to hide internal directories.