Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BenchCtx ¶
type BenchCtx struct { URL string // URL - the URL of the tarantool used for testing User string // User - username to connect to the tarantool. Password string // Password to connect to the tarantool. Connections int // Connections describes the number of connection to be used in the test. SimultaneousRequests int // SimultaneousRequests describes the number of parallel requests from one connection. Duration int // Duration describes test duration in seconds. KeySize int // DataSize describes the size of key part of benchmark data (bytes). DataSize int // DataSize describes the size of value part of benchmark data (bytes). InsertCount int // InsertCount describes the number of insert operations as a percentage. SelectCount int // SelectCount describes the number of select operations as a percentage. UpdateCount int // UpdateCount describes the number of update operations as a percentage. PreFillingCount int // PreFillingCount describes the number of records to pre-fill the space. }
type ConnectCtx ¶
type Ctx ¶
type Ctx struct { Project ProjectCtx Create CreateCtx Build BuildCtx Running RunningCtx Pack PackCtx Tarantool TarantoolCtx Cli CliCtx Docker DockerCtx Repair RepairCtx Admin AdminCtx Replicasets ReplicasetsCtx Connect ConnectCtx Failover FailoverCtx Bench BenchCtx }
type FailoverCtx ¶
type PackCtx ¶
type PackCtx struct { ID string Type string DockerFrom string NoCache bool PackageFilesDir string ResPackagePath string ResImageTags []string Version string Filename string Release string Arch string Suffix string VersionWithSuffix string ImageTags []string UnitTemplatePath string InstUnitTemplatePath string StatboardUnitTemplatePath string Deps common.PackDependencies PreInstallScript string PostInstallScript string PreInstallScriptFile string PostInstallScriptFile string SystemdUnitParamsPath string }
type ProjectCtx ¶
type ReplicasetsCtx ¶
type RunningCtx ¶
type RunningCtx struct { Instances []string WithStateboard bool StateboardFlagIsSet bool StateboardOnly bool Daemonize bool StartTimeout time.Duration LogFollow bool LogLines int DisableLogPrefix bool StopForced bool Entrypoint string StateboardEntrypoint string AppsDir string AppDir string ConfPath string RunDir string DataDir string LogDir string }
Click to show internal directories.
Click to hide internal directories.