mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-02 02:34:19 +00:00
executed ./util/update-modules bin/pt-online-schema-change
This commit is contained in:
@@ -4491,7 +4491,7 @@ sub _find_replicas_by_hosts {
|
|||||||
my $vp = VersionParser->new($dbh);
|
my $vp = VersionParser->new($dbh);
|
||||||
my $sql = 'SHOW REPLICAS';
|
my $sql = 'SHOW REPLICAS';
|
||||||
my $source_name = 'source';
|
my $source_name = 'source';
|
||||||
if ( $vp lt '8.1' || $vp->flavor() =~ m/maria/i ) {
|
if ( $vp lt '8.1' || $vp->flavor() =~ m/maria/ ) {
|
||||||
$sql = 'SHOW SLAVE HOSTS';
|
$sql = 'SHOW SLAVE HOSTS';
|
||||||
$source_name='master';
|
$source_name='master';
|
||||||
}
|
}
|
||||||
@@ -4614,7 +4614,7 @@ sub get_source_dsn {
|
|||||||
my $vp = VersionParser->new($dbh);
|
my $vp = VersionParser->new($dbh);
|
||||||
my $source_host = 'source_host';
|
my $source_host = 'source_host';
|
||||||
my $source_port = 'source_port';
|
my $source_port = 'source_port';
|
||||||
if ( $vp lt '8.1' || $vp->flavor() =~ m/maria/i ) {
|
if ( $vp lt '8.1' || $vp->flavor() =~ m/maria/ ) {
|
||||||
$source_host = 'master_host';
|
$source_host = 'master_host';
|
||||||
$source_port = 'master_port';
|
$source_port = 'master_port';
|
||||||
}
|
}
|
||||||
@@ -4688,7 +4688,7 @@ sub get_source_status {
|
|||||||
|
|
||||||
my $vp = VersionParser->new($dbh);
|
my $vp = VersionParser->new($dbh);
|
||||||
my $source_name = 'binary log';
|
my $source_name = 'binary log';
|
||||||
if ( $vp lt '8.1' || $vp->flavor() =~ m/maria/i ) {
|
if ( $vp lt '8.1' || $vp->flavor() =~ m/maria/ ) {
|
||||||
$source_name = 'master';
|
$source_name = 'master';
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5131,13 +5131,13 @@ sub get_cxn_from_dsn_table {
|
|||||||
sub get_source_name {
|
sub get_source_name {
|
||||||
my ($dbh) = @_;
|
my ($dbh) = @_;
|
||||||
my $vp = VersionParser->new($dbh);
|
my $vp = VersionParser->new($dbh);
|
||||||
return ($vp lt '8.1' || $vp->flavor() =~ m/maria/i) ? 'master' : 'source';
|
return ($vp lt '8.1' || $vp->flavor() =~ m/maria/) ? 'master' : 'source';
|
||||||
}
|
}
|
||||||
|
|
||||||
sub get_replica_name {
|
sub get_replica_name {
|
||||||
my ($dbh) = @_;
|
my ($dbh) = @_;
|
||||||
my $vp = VersionParser->new($dbh);
|
my $vp = VersionParser->new($dbh);
|
||||||
return ($vp lt '8.1' || $vp->flavor() =~ m/maria/i) ? 'slave' : 'replica';
|
return ($vp lt '8.1' || $vp->flavor() =~ m/maria/) ? 'slave' : 'replica';
|
||||||
}
|
}
|
||||||
|
|
||||||
sub _d {
|
sub _d {
|
||||||
|
Reference in New Issue
Block a user