capabilities command outputs a
list of the supported capabilities for this replicator instance.
The information output will depend on the configuration and current role of the replicator service. Different services on the same host may have different capabilities. For example:
trepctl capabilitiesReplicator Capabilities Roles: [master, slave] Replication Model: push Consistency Check: true Heartbeat: true Flush: true
The fields output are as follows:
Indicates whether the replicator can be a
slave, or both.
The model used by the replication system. The default model for MySQL for example is push, where information is extracted from the binary log and pushed to Replicas that apply the transactions. The pull model is used for heterogeneous deployments.
Indicates whether the internal consistency check is supported. For more information see Section 188.8.131.52, “trepctl check Command”.
Indicates whether the heartbeat service is supported. For more information see Section 184.108.40.206, “trepctl heartbeat Command”.
Indicates whether the trepctl flush operation is supported.