Merge pull request #982 from percona/PT-191_add_ssl_options_to_DSN

PT-191 - add ssl options to DSN
This commit is contained in:
Sveta Smirnova
2025-08-06 16:30:28 +03:00
committed by GitHub
44 changed files with 1714 additions and 17 deletions

View File

@@ -8108,6 +8108,12 @@ until the replica is caught up, then proceeds to fetch and archive the row.
This option may eliminate the need for L<"--sleep"> or L<"--sleep-coef">.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --no-ascend
Do not use ascending index optimization.

View File

@@ -5791,6 +5791,12 @@ type: array
Ignore, do not compare, these variables.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -5549,6 +5549,12 @@ type: string
Print all output to this file when daemonized.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --numeric-ip
Express IP addresses as integers.

View File

@@ -5561,6 +5561,12 @@ type: string; default: fk
Check for duplicate f=foreign keys, k=keys or fk=both.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -4546,6 +4546,12 @@ type: string
Print all output to this file when daemonized.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -7322,6 +7322,12 @@ type: int
If specified, pt-heartbeat will fail after given number of successive DBI errors
(failure to connect to server or issue a query).
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -8743,6 +8743,12 @@ This option makes pt-kill kill matching queries. This requires MySQL 5.0 or
newer. Unlike L<"--kill"> which kills the connection for matching queries,
this option only kills the query, not its connection.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --print
group: Actions

View File

@@ -13383,6 +13383,12 @@ until queries are running normally again. This will not prevent queueing,
however; it will only give the server a chance to recover from the queueing. If
you notice queueing, it is best to decrease the chunk time.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --preserve-triggers
Preserves old triggers when specified.

View File

@@ -16194,6 +16194,12 @@ type: int; default: 74
Trim lines to this length. 0=Do not trim lines.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --order-by
type: Array; default: Query_time:sum

View File

@@ -4444,6 +4444,12 @@ short form: -h; type: string
Connect to host.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -6036,6 +6036,12 @@ See L<"SLEEP">.
Whether to monitor the replica (default). Unless you specify --monitor
explicitly, L<"--stop"> will disable it.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -2471,6 +2471,12 @@ type: array
Ignore this comma-separated list of users.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --only
type: array

View File

@@ -13336,6 +13336,16 @@ This is useful in cases where you have trouble checksumming tables with keys tha
include a binary data type or that have non-standard character sets.
See L<"--replicate">.
=item --charset
short form: -A; type: string
Default character set. If the value is utf8, sets Perl's binmode on
STDOUT to utf8, passes the mysql_enable_utf8 option to DBD::mysql, and
runs SET NAMES UTF8 after connecting to MySQL. Any other value sets
binmode on STDOUT without the utf8 layer, and runs SET NAMES after
connecting to MySQL.
=item --check-interval
type: time; default: 1; group: Throttle
@@ -13761,6 +13771,12 @@ wait until queries are running normally again. This will not prevent queueing,
however; it will only give the server a chance to recover from the queueing. If
you notice queueing, it is best to decrease the chunk time.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string; group: Connection

View File

@@ -12909,6 +12909,12 @@ dump and reload or even something like L<pt-archiver>). It requires exactly two
DSNs and assumes they are on the same server, so it does no waiting for
replication or the like. Tables are locked with LOCK TABLES.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -8372,6 +8372,12 @@ type: string
Print all output to this file when daemonized.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -11198,6 +11198,12 @@ Max number of examples to list for each L<"QUERY DIFFERENCES">. A query
class is reported as soon as this many examples for any type of query
difference are found.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string

View File

@@ -6154,6 +6154,12 @@ Ignore these rule IDs.
Specify a comma-separated list of rule IDs (e.g. LIT.001,RES.002,etc.)
to ignore.
=item --mysql_ssl
short form: -s; type: int
Create SSL MySQL connection.
=item --password
short form: -p; type: string