diff options
author | unknown <monty@hundin.mysql.fi> | 2001-06-15 05:03:15 +0300 |
---|---|---|
committer | unknown <monty@hundin.mysql.fi> | 2001-06-15 05:03:15 +0300 |
commit | e96fcbcfe97c8d9f0b244071575b5ccc3248d5ff (patch) | |
tree | 90883e19e7220eb27c1fa092220fe373c7e82d80 /sql/sql_table.cc | |
parent | 8d6348f650b544b65dea17ad853f1127cce78f79 (diff) | |
download | mariadb-git-e96fcbcfe97c8d9f0b244071575b5ccc3248d5ff.tar.gz |
Fixed multi-table-delete
Optimize fixed length MyISAM rows to use pread/pwrite.
BUILD/compile-pentium-debug-max:
Also build embedded server
libmysqld/lib_vio.c:
Add vio_poll_read()
myisam/mi_statrec.c:
Use pread()/pwrite() instead of seek+read/write
mysql-test/r/multi_update.result:
Fix multi-table-delete test
mysql-test/t/multi_update.test:
Fix multi-table-delete test
sql/filesort.cc:
Fix multi-table-delete
sql/mysql_priv.h:
Fix multi-table-delete
sql/sql_class.h:
Fix multi-table-delete
sql/sql_delete.cc:
Fix multi-table-delete
sql/sql_parse.cc:
Fix multi-table-delete
sql/sql_select.cc:
Fix multi-table-delete
sql/sql_table.cc:
cleanup
sql/sql_unions.cc:
cleanup
sql/sql_yacc.yy:
cleanup/ optimize
sql/structs.h:
Fix multi-table-delete
sql/uniques.cc:
Fix multi-table-delete
Diffstat (limited to 'sql/sql_table.cc')
-rw-r--r-- | sql/sql_table.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/sql_table.cc b/sql/sql_table.cc index a7ef6c30c4c..3988a823e83 100644 --- a/sql/sql_table.cc +++ b/sql/sql_table.cc @@ -59,9 +59,9 @@ int mysql_rm_table(THD *thd,TABLE_LIST *tables, my_bool if_exists) VOID(pthread_mutex_lock(&LOCK_open)); pthread_mutex_unlock(&thd->mysys_var->mutex); - if(global_read_lock) + if (global_read_lock) { - if(thd->global_read_lock) + if (thd->global_read_lock) { my_error(ER_TABLE_NOT_LOCKED_FOR_WRITE,MYF(0), tables->real_name); |