Handle MySQL 5.5 named values for concurrent_insert.

This commit is contained in:
Daniel Nichter
2012-05-24 14:52:11 -06:00
parent 55d0dedce2
commit 4b6fe95c6c
3 changed files with 24 additions and 1 deletions

View File

@@ -2259,6 +2259,10 @@ sub get_rules {
id => 'concurrent_insert',
code => sub {
my ( %args ) = @_;
if ( $args{variables}->{concurrent_insert}
&& $args{variables}->{concurrent_insert} =~ m/[^\d]/ ) {
return $args{variables}->{concurrent_insert} eq 'ALWAYS' ? 1 : 0;
}
return _var_gt($args{variables}->{concurrent_insert}, 1);
},
},