Documentation
¶
Overview ¶
Package gorpcvtgateservice provides to go rpc glue for vtgate
Index ¶
- type VTGate
- func (vtg *VTGate) Begin(context *rpcproto.Context, noInput *rpc.UnusedRequest, ...) error
- func (vtg *VTGate) Commit(context *rpcproto.Context, inSession *proto.Session, ...) error
- func (vtg *VTGate) ExecuteBatchKeyspaceIds(context *rpcproto.Context, batchQuery *proto.KeyspaceIdBatchQuery, ...) error
- func (vtg *VTGate) ExecuteBatchShard(context *rpcproto.Context, batchQuery *proto.BatchQueryShard, ...) error
- func (vtg *VTGate) ExecuteKeyRanges(context *rpcproto.Context, query *proto.KeyRangeQuery, ...) error
- func (vtg *VTGate) ExecuteKeyspaceIds(context *rpcproto.Context, query *proto.KeyspaceIdQuery, ...) error
- func (vtg *VTGate) ExecuteShard(context *rpcproto.Context, query *proto.QueryShard, reply *proto.QueryResult) error
- func (vtg *VTGate) Rollback(context *rpcproto.Context, inSession *proto.Session, ...) error
- func (vtg *VTGate) StreamExecuteKeyRanges(context *rpcproto.Context, query *proto.KeyRangeQuery, ...) error
- func (vtg *VTGate) StreamExecuteKeyspaceIds(context *rpcproto.Context, query *proto.KeyspaceIdQuery, ...) error
- func (vtg *VTGate) StreamExecuteShard(context *rpcproto.Context, query *proto.QueryShard, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VTGate ¶
type VTGate struct {
// contains filtered or unexported fields
}
func (*VTGate) ExecuteBatchKeyspaceIds ¶
func (vtg *VTGate) ExecuteBatchKeyspaceIds(context *rpcproto.Context, batchQuery *proto.KeyspaceIdBatchQuery, reply *proto.QueryResultList) error
func (*VTGate) ExecuteBatchShard ¶
func (vtg *VTGate) ExecuteBatchShard(context *rpcproto.Context, batchQuery *proto.BatchQueryShard, reply *proto.QueryResultList) error
func (*VTGate) ExecuteKeyRanges ¶
func (vtg *VTGate) ExecuteKeyRanges(context *rpcproto.Context, query *proto.KeyRangeQuery, reply *proto.QueryResult) error
func (*VTGate) ExecuteKeyspaceIds ¶
func (vtg *VTGate) ExecuteKeyspaceIds(context *rpcproto.Context, query *proto.KeyspaceIdQuery, reply *proto.QueryResult) error
func (*VTGate) ExecuteShard ¶
func (vtg *VTGate) ExecuteShard(context *rpcproto.Context, query *proto.QueryShard, reply *proto.QueryResult) error
func (*VTGate) StreamExecuteKeyRanges ¶
func (*VTGate) StreamExecuteKeyspaceIds ¶
func (*VTGate) StreamExecuteShard ¶
Click to show internal directories.
Click to hide internal directories.