diff options
author | unknown <guilhem@gbichot4.local> | 2007-08-08 17:07:12 +0200 |
---|---|---|
committer | unknown <guilhem@gbichot4.local> | 2007-08-08 17:07:12 +0200 |
commit | 711a820133c1143131ac2ae179c60570aa45f360 (patch) | |
tree | a51dde4f12041cae8c1cd7778a05c8fa4d363c2b /mysql-test/r/have_gbk.require | |
parent | 62b30a1922f12f098043d76336466c89ea37e7bd (diff) | |
download | mariadb-git-711a820133c1143131ac2ae179c60570aa45f360.tar.gz |
Hackish fix for at-shutdown assertions in
./mtr --mysqld=--default-storage-engine=maria --mem --skip-ndb temp_table truncate --force
The root cause of the problem has been reported as BUG#30309
"mysql_truncate() does not inform engine that the recreated table is temporary"
The temporary fix used here is that when mysql_truncate() identifies
a temp table of engine "Maria" it declares it non-transactional,
thus the table is re-created by ha_maria::create() as non-transactional.
sql/mysqld.cc:
porting fix of BUG#29133 (mysqld takes too much time to shutdown
without this fix, I can't wait for the next merge)
sql/sql_delete.cc:
a hack to work around BUG#30309 "mysql_truncate() does not inform
engine that the recreated table is temporary"
Diffstat (limited to 'mysql-test/r/have_gbk.require')
0 files changed, 0 insertions, 0 deletions