-
Notifications
You must be signed in to change notification settings - Fork 205
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* update docs Signed-off-by: Andrew Mason <andrew@planetscale.com> * whoops Signed-off-by: Andrew Mason <andrew@planetscale.com> * regenerate Signed-off-by: Andrew Mason <andrew@planetscale.com> --------- Signed-off-by: Andrew Mason <andrew@planetscale.com>
- Loading branch information
Andrew Mason
authored
Sep 27, 2023
1 parent
99e03a0
commit 17b894b
Showing
10 changed files
with
574 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
60 changes: 60 additions & 0 deletions
60
content/en/docs/18.0/reference/programs/topo2topo/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
title: topo2topo | ||
series: topo2topo | ||
commit: b089f78945653f6acd17c66f896820e36df49437 | ||
--- | ||
## topo2topo | ||
|
||
topo2topo copies Vitess topology data from one topo server to another. | ||
|
||
### Synopsis | ||
|
||
topo2topo copies Vitess topology data from one topo server to another. | ||
It can also be used to compare data between two topologies. | ||
|
||
``` | ||
topo2topo [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
--alsologtostderr log to standard error as well as files | ||
--compare compares data between topologies | ||
--config-file string Full path of the config file (with extension) to use. If set, --config-path, --config-type, and --config-name are ignored. | ||
--config-file-not-found-handling ConfigFileNotFoundHandling Behavior when a config file is not found. (Options: error, exit, ignore, warn) (default warn) | ||
--config-name string Name of the config file (without extension) to search for. (default "vtconfig") | ||
--config-path strings Paths to search for config files in. (default [/Users/andrew/dev/vitess]) | ||
--config-persistence-min-interval duration minimum interval between persisting dynamic config changes back to disk (if no change has occurred, nothing is done). (default 1s) | ||
--config-type string Config file type (omit to infer config type from file extension). | ||
--do-keyspaces copies the keyspace information | ||
--do-routing-rules copies the routing rules | ||
--do-shard-replications copies the shard replication information | ||
--do-shards copies the shard information | ||
--do-tablets copies the tablet information | ||
--from_implementation string topology implementation to copy data from | ||
--from_root string topology server root to copy data from | ||
--from_server string topology server address to copy data from | ||
--grpc_enable_tracing Enable gRPC tracing. | ||
--grpc_max_message_size int Maximum allowed RPC message size. Larger messages will be rejected by gRPC with the error 'exceeding the max size'. (default 16777216) | ||
--grpc_prometheus Enable gRPC monitoring with Prometheus. | ||
-h, --help help for topo2topo | ||
--keep_logs duration keep logs for this long (using ctime) (zero to keep forever) | ||
--keep_logs_by_mtime duration keep logs for this long (using mtime) (zero to keep forever) | ||
--log_backtrace_at traceLocation when logging hits line file:N, emit a stack trace (default :0) | ||
--log_dir string If non-empty, write log files in this directory | ||
--log_err_stacks log stack traces for errors | ||
--log_rotate_max_size uint size in bytes at which logs are rotated (glog.MaxSize) (default 1887436800) | ||
--logtostderr log to standard error instead of files | ||
--pprof strings enable profiling | ||
--purge_logs_interval duration how often try to remove old logs (default 1h0m0s) | ||
--security_policy string the name of a registered security policy to use for controlling access to URLs - empty means allow all for anyone (built-in policies: deny-all, read-only) | ||
--stderrthreshold severity logs at or above this threshold go to stderr (default 1) | ||
--to_implementation string topology implementation to copy data to | ||
--to_root string topology server root to copy data to | ||
--to_server string topology server address to copy data to | ||
--v Level log level for V logs | ||
-v, --version print binary version | ||
--vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging | ||
``` | ||
|
77 changes: 77 additions & 0 deletions
77
content/en/docs/18.0/reference/programs/vtgateclienttest/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
--- | ||
title: vtgateclienttest | ||
series: vtgateclienttest | ||
commit: b089f78945653f6acd17c66f896820e36df49437 | ||
--- | ||
## vtgateclienttest | ||
|
||
vtgateclienttest is a chain of vtgateservice.VTGateService implementations, each one being responsible for one test scenario. | ||
|
||
``` | ||
vtgateclienttest [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
--alsologtostderr log to standard error as well as files | ||
--catch-sigpipe catch and ignore SIGPIPE on stdout and stderr if specified | ||
--config-file string Full path of the config file (with extension) to use. If set, --config-path, --config-type, and --config-name are ignored. | ||
--config-file-not-found-handling ConfigFileNotFoundHandling Behavior when a config file is not found. (Options: error, exit, ignore, warn) (default warn) | ||
--config-name string Name of the config file (without extension) to search for. (default "vtconfig") | ||
--config-path strings Paths to search for config files in. (default [/Users/andrew/dev/vitess]) | ||
--config-persistence-min-interval duration minimum interval between persisting dynamic config changes back to disk (if no change has occurred, nothing is done). (default 1s) | ||
--config-type string Config file type (omit to infer config type from file extension). | ||
--default_tablet_type topodatapb.TabletType The default tablet type to set for queries, when one is not explicitly selected. (default PRIMARY) | ||
--grpc_auth_mode string Which auth plugin implementation to use (eg: static) | ||
--grpc_auth_mtls_allowed_substrings string List of substrings of at least one of the client certificate names (separated by colon). | ||
--grpc_auth_static_client_creds string When using grpc_static_auth in the server, this file provides the credentials to use to authenticate with server. | ||
--grpc_auth_static_password_file string JSON File to read the users/passwords from. | ||
--grpc_ca string server CA to use for gRPC connections, requires TLS, and enforces client certificate check | ||
--grpc_cert string server certificate to use for gRPC connections, requires grpc_key, enables TLS | ||
--grpc_compression string Which protocol to use for compressing gRPC. Default: nothing. Supported: snappy | ||
--grpc_crl string path to a certificate revocation list in PEM format, client certificates will be further verified against this file during TLS handshake | ||
--grpc_enable_optional_tls enable optional TLS mode when a server accepts both TLS and plain-text connections on the same port | ||
--grpc_enable_tracing Enable gRPC tracing. | ||
--grpc_initial_conn_window_size int gRPC initial connection window size | ||
--grpc_initial_window_size int gRPC initial window size | ||
--grpc_keepalive_time duration After a duration of this time, if the client doesn't see any activity, it pings the server to see if the transport is still alive. (default 10s) | ||
--grpc_keepalive_timeout duration After having pinged for keepalive check, the client waits for a duration of Timeout and if no activity is seen even after that the connection is closed. (default 10s) | ||
--grpc_key string server private key to use for gRPC connections, requires grpc_cert, enables TLS | ||
--grpc_max_connection_age duration Maximum age of a client connection before GoAway is sent. (default 2562047h47m16.854775807s) | ||
--grpc_max_connection_age_grace duration Additional grace period after grpc_max_connection_age, after which connections are forcibly closed. (default 2562047h47m16.854775807s) | ||
--grpc_max_message_size int Maximum allowed RPC message size. Larger messages will be rejected by gRPC with the error 'exceeding the max size'. (default 16777216) | ||
--grpc_port int Port to listen on for gRPC calls. If zero, do not listen. | ||
--grpc_prometheus Enable gRPC monitoring with Prometheus. | ||
--grpc_server_ca string path to server CA in PEM format, which will be combine with server cert, return full certificate chain to clients | ||
--grpc_server_initial_conn_window_size int gRPC server initial connection window size | ||
--grpc_server_initial_window_size int gRPC server initial window size | ||
--grpc_server_keepalive_enforcement_policy_min_time duration gRPC server minimum keepalive time (default 10s) | ||
--grpc_server_keepalive_enforcement_policy_permit_without_stream gRPC server permit client keepalive pings even when there are no active streams (RPCs) | ||
-h, --help help for vtgateclienttest | ||
--keep_logs duration keep logs for this long (using ctime) (zero to keep forever) | ||
--keep_logs_by_mtime duration keep logs for this long (using mtime) (zero to keep forever) | ||
--lameduck-period duration keep running at least this long after SIGTERM before stopping (default 50ms) | ||
--log_backtrace_at traceLocation when logging hits line file:N, emit a stack trace (default :0) | ||
--log_dir string If non-empty, write log files in this directory | ||
--log_err_stacks log stack traces for errors | ||
--log_rotate_max_size uint size in bytes at which logs are rotated (glog.MaxSize) (default 1887436800) | ||
--logtostderr log to standard error instead of files | ||
--max-stack-size int configure the maximum stack size in bytes (default 67108864) | ||
--mysql_server_version string MySQL server version to advertise. (default "8.0.30-Vitess") | ||
--onclose_timeout duration wait no more than this for OnClose handlers before stopping (default 10s) | ||
--onterm_timeout duration wait no more than this for OnTermSync handlers before stopping (default 10s) | ||
--pid_file string If set, the process will write its pid to the named file, and delete it on graceful shutdown. | ||
--port int port for the server | ||
--pprof strings enable profiling | ||
--purge_logs_interval duration how often try to remove old logs (default 1h0m0s) | ||
--security_policy string the name of a registered security policy to use for controlling access to URLs - empty means allow all for anyone (built-in policies: deny-all, read-only) | ||
--service_map strings comma separated list of services to enable (or disable if prefixed with '-') Example: grpc-queryservice | ||
--stderrthreshold severity logs at or above this threshold go to stderr (default 1) | ||
--table-refresh-interval int interval in milliseconds to refresh tables in status page with refreshRequired class | ||
--v Level log level for V logs | ||
-v, --version print binary version | ||
--vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging | ||
--vschema_ddl_authorized_users string List of users authorized to execute vschema ddl operations, or '%' to allow all users. | ||
``` | ||
|
Oops, something went wrong.