null+****@clear*****
null+****@clear*****
2012年 2月 15日 (水) 07:39:20 JST
Kentoku 2012-02-15 07:39:20 +0900 (Wed, 15 Feb 2012)
New Revision: bfc8046891c4b655b050a31c35bcd4f8483302b4
Log:
add dropping database at dropping temporary table. refs #1267
Modified files:
ha_mroonga.cc
Modified: ha_mroonga.cc (+4 -0)
===================================================================
--- ha_mroonga.cc 2012-02-15 06:26:08 +0900 (116eb0e)
+++ ha_mroonga.cc 2012-02-15 07:39:20 +0900 (1ba43e7)
@@ -3569,6 +3569,10 @@ int ha_mroonga::delete_table(const char *name)
mrn_open_mutex_lock();
mrn_free_tmp_table_share(tmp_table_share);
mrn_open_mutex_unlock();
+ if (name[0] != '.') {
+ /* temporary table */
+ mrn_drop_db(mrn_hton_ptr, (char *) name);
+ }
DBUG_RETURN(error);
}