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.
BeginExecuteBatch executes a begin and a list of queries.
Commit a transaction.
CommitPrepared commits a prepared transaction.
ConcludeTransaction marks the 2pc transaction as resolved.
CreateTransaction creates the metadata for a 2pc transaction.
Execute executes the specified SQL query (might be in a transaction context, if Query.transaction_id is set).
ExecuteBatch executes a list of queries, and returns the result for each query.
MessageAck acks messages for a table.
MessageStream streams messages from a message table.
Prepare preares a transaction.
ReadTransaction returns the 2pc transaction info.
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.