package replicationdata

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Configuration

replicationdata.proto:64

Configuration holds replication configuration information gathered from performance_schema and global variables.

Used in: FullStatus

message FullStatus

replicationdata.proto:107

FullStatus contains the full status of MySQL including the replication information, semi-sync information, GTID information among others

Used in: tabletmanagerdata.FullStatusResponse, vtctldata.GetFullStatusResponse

message PrimaryStatus

replicationdata.proto:85

PrimaryStatus is the replication status for a MySQL primary (returned by 'show binary log status').

Used in: FullStatus, tabletmanagerdata.DemotePrimaryResponse, tabletmanagerdata.PrimaryStatusResponse

message ShardPeerHealth

replicationdata.proto:95

ShardPeerHealth is one tablet's most recent liveness observation of a single shard peer — currently its shard's primary (see the FullStatus shard_peer_health field) — produced by the shard-tablet-health ping monitor. It carries raw signals; consumers (VTOrc) apply their own threshold/freshness policy.

Used in: FullStatus

message Status

replicationdata.proto:29

Status is the replication status for MySQL/MariaDB/File-based. Returned by a flavor-specific command and parsed into a Position and fields.

Used in: FullStatus, StopReplicationStatus, tabletmanagerdata.ReplicationStatusResponse, vtctldata.ShardReplicationPositionsResponse

enum StopReplicationMode

replicationdata.proto:79

StopReplicationMode is used to provide controls over how replication is stopped.

Used in: tabletmanagerdata.StopReplicationAndGetStatusRequest

message StopReplicationStatus

replicationdata.proto:73

StopReplicationStatus represents the replication status before calling StopReplication, and the replication status collected immediately after calling StopReplication.

Used in: tabletmanagerdata.StopReplicationAndGetStatusResponse