mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-10-22 10:58:42 +00:00
VariableAdvisorRules: Check that log_bin is ON instead of doing log_bin ? 1 : 0
This commit is contained in:
@@ -431,7 +431,7 @@ sub get_rules {
|
||||
code => sub {
|
||||
my ( %args ) = @_;
|
||||
return _var_eq($args{variables}->{expire_log_days}, 0)
|
||||
&& $args{variables}->{log_bin} ? 1 : 0;
|
||||
&& _var_seq($args{variables}->{log_bin}, "ON");
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -464,7 +464,7 @@ sub get_rules {
|
||||
code => sub {
|
||||
my ( %args ) = @_;
|
||||
return _var_seq($args{variables}->{innodb_locks_unsafe_for_binlog},
|
||||
"ON") && $args{variables}->{log_bin} ? 1 : 0;
|
||||
"ON") && _var_seq($args{variables}->{log_bin}, "ON");
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -472,7 +472,7 @@ sub get_rules {
|
||||
code => sub {
|
||||
my ( %args ) = @_;
|
||||
return _var_sneq($args{variables}->{innodb_support_xa}, "ON")
|
||||
&& $args{variables}->{log_bin} ? 1 : 0;
|
||||
&& _var_seq($args{variables}->{log_bin}, "ON");
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -520,7 +520,7 @@ sub get_rules {
|
||||
code => sub {
|
||||
my ( %args ) = @_;
|
||||
return
|
||||
$args{variables}->{log_bin}
|
||||
_var_seq($args{variables}->{log_bin}, "ON")
|
||||
&& ( _var_eq($args{variables}->{sync_binlog}, 0)
|
||||
|| _var_gt($args{variables}->{sync_binlog}, 1)) ? 1 : 0;
|
||||
},
|
||||
|
Reference in New Issue
Block a user