Documentation ¶
Overview ¶
Copyright 2019 The Vitess Authors
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DetachFromTerminalAndExit ¶
func DetachFromTerminalAndExit()
DetachFromTerminalAndExit allows a command line program to detach from the terminal and continue running even if the parent process is terminated
func IsRunningAsRoot ¶
func IsRunningAsRoot() bool
IsRunningAsRoot checks if a component is being ran as root
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
mysqlctl initializes and controls mysqld with Vitess-specific configuration.
|
mysqlctl initializes and controls mysqld with Vitess-specific configuration. |
mysqlctld is a daemon that starts or initializes mysqld and provides an RPC interface for vttablet to stop and start mysqld from a different container without having to restart the container running mysqlctld.
|
mysqlctld is a daemon that starts or initializes mysqld and provides an RPC interface for vttablet to stop and start mysqld from a different container without having to restart the container running mysqlctld. |
vtcombo: a single binary that contains: - a ZK topology server based on an in-memory map.
|
vtcombo: a single binary that contains: - a ZK topology server based on an in-memory map. |
internal/command
Package command contains the commands used by vtctldclient.
|
Package command contains the commands used by vtctldclient. |
Package main is the implementation of vtgateclienttest.
|
Package main is the implementation of vtgateclienttest. |
services
Package services exposes all the services for the vtgateclienttest binary.
|
Package services exposes all the services for the vtgateclienttest binary. |
vt tablet server: Serves queries and performs housekeeping jobs.
|
vt tablet server: Serves queries and performs housekeeping jobs. |
vttestserver is a native Go implementation of `run_local_server.py`.
|
vttestserver is a native Go implementation of `run_local_server.py`. |
vtworker is the main program to run a worker job.
|
vtworker is the main program to run a worker job. |
zkctl initializes and controls ZooKeeper with Vitess-specific configuration.
|
zkctl initializes and controls ZooKeeper with Vitess-specific configuration. |
zkctld is a daemon that starts or initializes ZooKeeper with Vitess-specific configuration.
|
zkctld is a daemon that starts or initializes ZooKeeper with Vitess-specific configuration. |