null+****@clear*****
null+****@clear*****
2012年 4月 23日 (月) 19:24:18 JST
Kouhei Sutou 2012-04-23 19:24:18 +0900 (Mon, 23 Apr 2012) New Revision: d663d88edf62ac63b00936b8c1c442cf03d07c7c Log: mysql51: set encoding on truncate Modified files: ha_mroonga.cpp Modified: ha_mroonga.cpp (+8 -0) =================================================================== --- ha_mroonga.cpp 2012-04-23 18:16:12 +0900 (7d1fd14) +++ ha_mroonga.cpp 2012-04-23 19:24:18 +0900 (dd4c328) @@ -9669,6 +9669,10 @@ int ha_mroonga::wrapper_truncate_index() int error = 0; + error = mrn_change_encoding(ctx, system_charset_info); + if (error) + DBUG_RETURN(error); + if (is_dry_write()) { DBUG_PRINT("info", ("mroonga: dry write: ha_mroonga::%s", __FUNCTION__)); DBUG_RETURN(error); @@ -9726,6 +9730,10 @@ int ha_mroonga::storage_truncate_index() MRN_DBUG_ENTER_METHOD(); int error = 0; + error = mrn_change_encoding(ctx, system_charset_info); + if (error) + DBUG_RETURN(error); + grn_rc rc; uint i; uint n_keys = table->s->keys;