schedulingpb

package
v0.0.0-...-1ec7a9f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2026 License: Apache-2.0 Imports: 12 Imported by: 4

Documentation

Index

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) Descriptor() ([]byte, []int)

func (*Error) GetMessage

func (m *Error) GetMessage() string

func (*Error) GetType

func (m *Error) GetType() ErrorType

func (*Error) Marshal

func (m *Error) Marshal() (dAtA []byte, err error)

func (*Error) MarshalTo

func (m *Error) MarshalTo(dAtA []byte) (int, error)

func (*Error) MarshalToSizedBuffer

func (m *Error) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) Size

func (m *Error) Size() (n int)

func (*Error) String

func (m *Error) String() string

func (*Error) Unmarshal

func (m *Error) Unmarshal(dAtA []byte) error

func (*Error) XXX_DiscardUnknown

func (m *Error) XXX_DiscardUnknown()

func (*Error) XXX_Marshal

func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Error) XXX_Merge

func (m *Error) XXX_Merge(src proto.Message)

func (*Error) XXX_Size

func (m *Error) XXX_Size() int

func (*Error) XXX_Unmarshal

func (m *Error) XXX_Unmarshal(b []byte) error

type ErrorType

type ErrorType int32
const (
	ErrorType_OK                   ErrorType = 0
	ErrorType_UNKNOWN              ErrorType = 1
	ErrorType_NOT_BOOTSTRAPPED     ErrorType = 2
	ErrorType_ALREADY_BOOTSTRAPPED ErrorType = 3
	ErrorType_INVALID_VALUE        ErrorType = 4
	ErrorType_CLUSTER_MISMATCHED   ErrorType = 5
)

func (ErrorType) EnumDescriptor

func (ErrorType) EnumDescriptor() ([]byte, []int)

func (ErrorType) String

func (x ErrorType) String() string

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) MarshalTo

func (m *Participant) MarshalTo(dAtA []byte) (int, 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) MarshalTo

func (m *RequestHeader) MarshalTo(dAtA []byte) (int, 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) MarshalTo

func (m *ResponseHeader) MarshalTo(dAtA []byte) (int, 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

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) GetOperator

func (*UnimplementedSchedulingServer) RegionBuckets

func (*UnimplementedSchedulingServer) RegionHeartbeat

func (*UnimplementedSchedulingServer) ScatterRegions

func (*UnimplementedSchedulingServer) SplitRegions

func (*UnimplementedSchedulingServer) StoreHeartbeat

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL