Get desktop application:
View/edit binary Protocol Buffers messages
Query defines the tablet query service, implemented by vttablet.
Begin a transaction.
BeginExecute executes a begin and the specified SQL query.
BeginStreamExecute executes a begin and the specified SQL query.
Commit a transaction.
CommitPrepared commits a prepared transaction.
ConcludeTransaction marks the 2pc transaction as resolved.
CreateTransaction creates the metadata for a 2pc transaction.
DropSchema drops the schema on the tablet and cleans up the relevant resources such as OnlineDDL and VReplication
Execute executes the specified SQL query (might be in a transaction context, if Query.transaction_id is set).
Execute executes the specified SQL query in vtgate internal (might be in a transaction context, if Query.transaction_id is set).
GetSchema returns the schema information.
MessageAck acks messages for a table.
MessageStream streams messages from a message table.
Prepare preares a transaction.
ReadTransaction returns the 2pc transaction info.
Release releases the connection
ReserveBeginExecute starts a transaction and executes a query in the transaction on a reserved connection
ReserveBeginStreamExecute starts a transaction and executes a streaming query in the transaction on a reserved connection
ReserveExecute executes a query on a reserved connection
ReserveStreamExecute executes a streaming query on a reserved connection
Rollback a transaction.
RollbackPrepared rolls back a prepared transaction.
SetRollback marks the 2pc transaction for rollback.
StartCommit initiates a commit for a 2pc transaction.
StreamExecute executes a streaming query. Use this method if the query returns a large number of rows. The first QueryResult will contain the Fields, subsequent QueryResult messages will contain the rows.
StreamHealth runs a streaming RPC to the tablet, that returns the current health of the tablet on a regular basis.
VStream streams vreplication events.
VStreamResults streams results along with the gtid of the snapshot.
VStreamRows streams rows from the specified starting point.