@@ -2116,14 +2116,14 @@ sub get_replication_status {
2116
2116
2117
2117
infoprint " Semi synchronous replication Master: "
2118
2118
. (
2119
- defined ( $myvar {' rpl_semi_sync_master_enabled' } )
2120
- ? $myvar {' rpl_semi_sync_master_enabled' }
2119
+ ( defined ( $myvar {' rpl_semi_sync_master_enabled' } ) or defined ( $myvar { ' rpl_semi_sync_source_enabled ' } ) )
2120
+ ? ( $myvar {' rpl_semi_sync_master_enabled' } || $myvar { ' rpl_semi_sync_source_enabled ' } )
2121
2121
: ' Not Activated'
2122
2122
);
2123
2123
infoprint " Semi synchronous replication Slave: "
2124
2124
. (
2125
- defined ( $myvar {' rpl_semi_sync_slave_enabled' } )
2126
- ? $myvar {' rpl_semi_sync_slave_enabled' }
2125
+ ( defined ( $myvar {' rpl_semi_sync_slave_enabled' } ) or defined ( $myvar { ' rpl_semi_sync_replica_enabled ' } ) )
2126
+ ? ( $myvar {' rpl_semi_sync_slave_enabled' } || $myvar { ' rpl_semi_sync_replica_enabled ' } )
2127
2127
: ' Not Activated'
2128
2128
);
2129
2129
if ( scalar ( keys %myrepl ) == 0 and scalar ( keys %myslaves ) == 0 ) {
@@ -2137,11 +2137,11 @@ sub get_replication_status {
2137
2137
}
2138
2138
2139
2139
$result {' Replication' }{' status' } = \%myrepl ;
2140
- my ($io_running ) = $myrepl {' Slave_IO_Running' };
2140
+ my ($io_running ) = $myrepl {' Slave_IO_Running' } || $myrepl { ' Replica_IO_Running ' } ;
2141
2141
debugprint " IO RUNNING: $io_running " ;
2142
- my ($sql_running ) = $myrepl {' Slave_SQL_Running' };
2142
+ my ($sql_running ) = $myrepl {' Slave_SQL_Running' } || $myrepl { ' Replica_SQL_Running ' } ;
2143
2143
debugprint " SQL RUNNING: $sql_running " ;
2144
- my ($seconds_behind_master ) = $myrepl {' Seconds_Behind_Master' };
2144
+ my ($seconds_behind_master ) = $myrepl {' Seconds_Behind_Master' } || $myrepl { ' Seconds_Behind_Source ' } ;
2145
2145
debugprint " SECONDS : $seconds_behind_master " ;
2146
2146
2147
2147
if ( defined ($io_running )
0 commit comments