mariadb/storage/innodb_plugin/row
Vasil Dimov 108ce56e60 Fix Bug#47991 InnoDB Dictionary Cache memory usage increases indefinitely
when renaming tables

Allocate the table name using ut_malloc() instead of table->heap because
the latter cannot be freed.

Adjust dict_sys->size calculations all over the code.

Change dict_table_t::name from const char* to char* because we need to
ut_malloc()/ut_free() it.

Reviewed by:	Inaam, Marko, Heikki (rb://384)
Approved by:	Heikki (rb://384)
2010-06-22 19:30:43 +03:00
..
row0ext.c
row0ins.c Formatting changes 2010-06-10 09:58:11 -04:00
row0merge.c Fix Bug#47991 InnoDB Dictionary Cache memory usage increases indefinitely 2010-06-22 19:30:43 +03:00
row0mysql.c
row0purge.c Formatting changes 2010-06-10 09:58:11 -04:00
row0row.c
row0sel.c
row0uins.c Formatting changes 2010-06-10 09:58:11 -04:00
row0umod.c Formatting changes 2010-06-10 09:58:11 -04:00
row0undo.c
row0upd.c Formatting changes 2010-06-10 09:58:11 -04:00
row0vers.c