mariadb/storage/innobase/page
Vasil Dimov 3ca1a91eb0 Merge Bug#47991 fix from mysql-5.1-innodb
------------------------------------------------------------
  revno: 3517
  revision-id: vasil.dimov@oracle.com-20100622163043-dc0lxy0byg74viet
  parent: marko.makela@oracle.com-20100621095148-8g73k8k68dpj080u
  committer: Vasil Dimov <vasil.dimov@oracle.com>
  branch nick: mysql-5.1-innodb
  timestamp: Tue 2010-06-22 19:30:43 +0300
  message:
    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-23 10:17:21 +03:00
..
page0cur.c Merging Innodb plugin 1.0.5 revisions from 5.1-main from revisions 3149 to 3163 2009-10-16 17:28:02 +05:30
page0page.c Import branches/innodb+ from SVN on top of storage/innobase. 2010-04-12 18:20:41 +03:00
page0zip.c Merge Bug#47991 fix from mysql-5.1-innodb 2010-06-23 10:17:21 +03:00