Documentation ¶
Index ¶
- func NewABTestCluster(namespace, name string, confA, confB fixture.TiDBClusterConfig) cluster.Cluster
- func NewBinlogCluster(namespace, name string, conf fixture.TiDBClusterConfig) cluster.Cluster
- func NewCDCCluster(namespace, name string, conf fixture.TiDBClusterConfig) cluster.Cluster
- func NewCompositeCluster(clusters ...cluster.Cluster) *compositeCluster
- func NewDMCluster(namespace, name string, dmConf fixture.DMConfig, ...) cluster.Cluster
- func NewDefaultCluster(namespace, name string, config fixture.TiDBClusterConfig) cluster.Cluster
- func NewGroupCluster(clusters ...cluster.Cluster) *groupCluster
- func NewTiFlashABTestCluster(namespace, name string, confA, confB fixture.TiDBClusterConfig) cluster.Cluster
- func NewTiFlashCDCABTestCluster(namespace, name string, confA, confB fixture.TiDBClusterConfig) cluster.Cluster
- func NewTiFlashCluster(namespace, name string, conf fixture.TiDBClusterConfig) cluster.Cluster
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewABTestCluster ¶
func NewABTestCluster(namespace, name string, confA, confB fixture.TiDBClusterConfig) cluster.Cluster
NewABTestCluster creates two TiDB clusters to do AB Test
func NewBinlogCluster ¶
func NewBinlogCluster(namespace, name string, conf fixture.TiDBClusterConfig) cluster.Cluster
NewBinlogCluster creates two TiDB clusters with Binlog
func NewCDCCluster ¶
func NewCDCCluster(namespace, name string, conf fixture.TiDBClusterConfig) cluster.Cluster
NewCDCCluster creates two TiDB clusters with CDC
func NewCompositeCluster ¶
NewCompositeCluster creates a compositeCluster
func NewDMCluster ¶
func NewDMCluster(namespace, name string, dmConf fixture.DMConfig, tidbConf fixture.TiDBClusterConfig) cluster.Cluster
NewDMCluster creates two upstream MySQL instances and a downstream TiDB cluster with DM.
func NewDefaultCluster ¶
func NewDefaultCluster(namespace, name string, config fixture.TiDBClusterConfig) cluster.Cluster
NewDefaultCluster creates a new TiDB cluster
func NewGroupCluster ¶
NewGroupCluster creates a groupCluster
func NewTiFlashABTestCluster ¶
func NewTiFlashABTestCluster(namespace, name string, confA, confB fixture.TiDBClusterConfig) cluster.Cluster
NewTiFlashABTestCluster creates two TiDB clusters to do AB Test, one with TiFlash
func NewTiFlashCDCABTestCluster ¶
func NewTiFlashCDCABTestCluster(namespace, name string, confA, confB fixture.TiDBClusterConfig) cluster.Cluster
NewTiFlashCDCABTestCluster creates two TiDB clusters to do AB Test, one with TiFlash This also includes a CDC cluster between the two TiDB clusters.
func NewTiFlashCluster ¶
func NewTiFlashCluster(namespace, name string, conf fixture.TiDBClusterConfig) cluster.Cluster
NewTiFlashCluster creates a TiDB cluster with TiFlash
Types ¶
This section is empty.