~drizzle-trunk/drizzle/development

  • Committer: Stewart Smith
  • Author(s): Vasil Dimov
  • Date: 2010-11-17 05:01:55 UTC
  • mto: (2021.1.2 build)
  • Revision ID: stewart@flamingspork.com-20101117050155-yj8coqr9wa9yvhd8
Merge Revision revid:vasil.dimov@oracle.com-20100622163043-dc0lxy0byg74viet from MySQL InnoDB

Original revid:vasil.dimov@oracle.com-20100622163043-dc0lxy0byg74viet

Original Authors: Vasil Dimov <vasil.dimov@oracle.com>
Original commit 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)
Filename Latest Rev Last Changed Committer Comment Size
..
column.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 24 KB Diff Download File
column.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 3.1 KB Diff Download File
column_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2 KB Diff Download File
column_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.7 KB Diff Download File
command.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 5.4 KB Diff Download File
command_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 784 bytes Diff Download File
command_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 695 bytes Diff Download File
common.h 1877.1.5 14 years ago Andrew Hutchings Fix min() usage for 32bit Fix Solaris doesn't foll 827 bytes Diff Download File
conn.c 1877.1.5 14 years ago Andrew Hutchings Fix min() usage for 32bit Fix Solaris doesn't foll 31.9 KB Diff Download File
conn.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 12.5 KB Diff Download File
conn_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 5.5 KB Diff Download File
conn_local.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.3 KB Diff Download File
conn_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 6.3 KB Diff Download File
conn_uds.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.3 KB Diff Download File
constants.h 1865.3.1 14 years ago Andrew Hutchings Make port 4427 the default for client apps 16.6 KB Diff Download File
drizzle.c 1912.2.1 14 years ago Andrew Hutchings Keep dtr client connection alive during lengthy dr 15.9 KB Diff Download File
drizzle.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 11.7 KB Diff Download File
drizzle_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.9 KB Diff Download File
drizzle_local.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 3.2 KB Diff Download File
drizzle_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 3.5 KB Diff Download File
field.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 8.8 KB Diff Download File
field_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.4 KB Diff Download File
field_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 893 bytes Diff Download File
handshake.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 15 KB Diff Download File
handshake_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.4 KB Diff Download File
handshake_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.3 KB Diff Download File
include.am 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.6 KB Diff Download File
pack.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 5.6 KB Diff Download File
pack.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.4 KB Diff Download File
query.c 1857.5.1 14 years ago Andrew Hutchings Add unit tests for libdrizzle utility functions Fi 9.8 KB Diff Download File
query.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 5.8 KB Diff Download File
result.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 13.9 KB Diff Download File
result.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.6 KB Diff Download File
result_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.1 KB Diff Download File
result_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.7 KB Diff Download File
row.c 1843.3.2 14 years ago Andrew Hutchings Add David Mikulec's fix in bug#643772 which fixes 4.9 KB Diff Download File
row_client.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.4 KB Diff Download File
row_server.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 784 bytes Diff Download File
sha1.c 1712.1.1 14 years ago Monty Taylor Merged libdrizzle directly into tree. 5 KB Diff Download File
sha1.h 1712.1.1 14 years ago Monty Taylor Merged libdrizzle directly into tree. 758 bytes Diff Download File
state.c 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.5 KB Diff Download File
state.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 2.6 KB Diff Download File
structs.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 4.5 KB Diff Download File
visibility.h 1799.2.3 14 years ago Monty Taylor Reference root BSD copying file. 1.4 KB Diff Download File