mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 12:02:42 +01:00
fixes for builbot failures
mysql-test/t/connect.test: replace the port correctly sql/set_var.cc: opensolaris gcc (or just an old gcc ?) does not like offsetof() as a case label.
This commit is contained in:
parent
fd3e6e376e
commit
0b23966fe2
3 changed files with 14 additions and 20 deletions
|
@ -227,12 +227,12 @@ Connection on extra port 2 ok
|
|||
# ------------------------------------------------------------------
|
||||
CREATE USER mysqltest_up1 IDENTIFIED VIA mysql_native_password using '*E8D46CE25265E545D225A8A6F1BAF642FEBEE5CB';
|
||||
CREATE USER mysqltest_up2 IDENTIFIED VIA mysql_old_password using '09301740536db389';
|
||||
connect(localhost,mysqltest_up1,foo,test,13001,MASTER_SOCKET);
|
||||
connect(localhost,mysqltest_up1,foo,test,MASTER_PORT,MASTER_SOCKET);
|
||||
ERROR 28000: Access denied for user 'mysqltest_up1'@'localhost' (using password: YES)
|
||||
select user(), current_user();
|
||||
user() current_user()
|
||||
mysqltest_up1@localhost mysqltest_up1@%
|
||||
connect(localhost,mysqltest_up2,newpw,test,13001,MASTER_SOCKET);
|
||||
connect(localhost,mysqltest_up2,newpw,test,MASTER_PORT,MASTER_SOCKET);
|
||||
ERROR 28000: Access denied for user 'mysqltest_up2'@'localhost' (using password: YES)
|
||||
select user(), current_user();
|
||||
user() current_user()
|
||||
|
|
|
@ -336,18 +336,18 @@ CREATE USER mysqltest_up2 IDENTIFIED VIA mysql_old_password using '09301740536db
|
|||
|
||||
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
|
||||
--error ER_ACCESS_DENIED_ERROR
|
||||
connect(pcon1,localhost,mysqltest_up1,foo,,$MASTER_EXTRA_PORT,);
|
||||
|
||||
connect(pcon2,localhost,mysqltest_up1,bar,,$MASTER_EXTRA_PORT,);
|
||||
connect(pcon1,localhost,mysqltest_up1,foo,,$MASTER_MYPORT,);
|
||||
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
|
||||
connect(pcon2,localhost,mysqltest_up1,bar,,$MASTER_MYPORT,);
|
||||
connection pcon2;
|
||||
select user(), current_user();
|
||||
disconnect pcon2;
|
||||
|
||||
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
|
||||
--error ER_ACCESS_DENIED_ERROR
|
||||
connect(pcon3,localhost,mysqltest_up2,newpw,,$MASTER_EXTRA_PORT,);
|
||||
|
||||
connect(pcon4,localhost,mysqltest_up2,oldpw,,$MASTER_EXTRA_PORT,);
|
||||
connect(pcon3,localhost,mysqltest_up2,newpw,,$MASTER_MYPORT,);
|
||||
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
|
||||
connect(pcon4,localhost,mysqltest_up2,oldpw,,$MASTER_MYPORT,);
|
||||
connection pcon4;
|
||||
select user(), current_user();
|
||||
disconnect pcon4;
|
||||
|
|
|
@ -2551,21 +2551,15 @@ bool sys_var_key_cache_long::update(THD *thd, set_var *var)
|
|||
|
||||
pthread_mutex_unlock(&LOCK_global_system_variables);
|
||||
|
||||
switch (offset) {
|
||||
|
||||
case offsetof(KEY_CACHE, param_block_size):
|
||||
if (offset == offsetof(KEY_CACHE, param_block_size))
|
||||
error= (bool) (ha_resize_key_cache(key_cache));
|
||||
break;
|
||||
|
||||
case offsetof(KEY_CACHE, param_division_limit):
|
||||
case offsetof(KEY_CACHE, param_age_threshold):
|
||||
else
|
||||
if (offset == offsetof(KEY_CACHE, param_division_limit) ||
|
||||
offset == offsetof(KEY_CACHE, param_age_threshold))
|
||||
error= (bool) (ha_change_key_cache_param(key_cache));
|
||||
break;
|
||||
|
||||
case offsetof(KEY_CACHE, param_partitions):
|
||||
else
|
||||
if (offset == offsetof(KEY_CACHE, param_partitions))
|
||||
error= (bool) (ha_repartition_key_cache(key_cache));
|
||||
break;
|
||||
}
|
||||
|
||||
pthread_mutex_lock(&LOCK_global_system_variables);
|
||||
key_cache->in_init= 0;
|
||||
|
|
Loading…
Reference in a new issue