marko
35f83441a0
branches/zip: Simplify lock_mode_stronger_or_eq() and lock_mode_compatible()
...
and introduce enum lock_mode.
lock_mode_stronger_or_eq(), lock_mode_compatible(): Replace if-then-else
chain with a bitwise and against a constant.
2007-02-01 20:56:23 +00:00
marko
0178dba161
branches/zip: Avoid memory fragmentation when adding column definitions
...
to tables.
dict_mem_table_add_col(): Add the parameter "heap" for temporary memory
allocation. Allow it and "name" to be NULL. These parameters are NULL
when creating dummy indexes.
dict_add_col_name(): Remove calls to ut_malloc() and ut_free().
dict_table_get_col_name(): Allow table->col_names to be NULL.
dict_table_add_system_columns(), dict_table_add_to_cache():
Add the parameter "heap".
2007-01-30 09:24:18 +00:00
marko
c712838401
branches/zip: Merge revisions 1165:1206 from trunk.
2007-01-18 12:58:39 +00:00
marko
54c7dd7418
branches/zip: Merge revisions 1009:1165 from trunk.
2007-01-02 14:36:59 +00:00
marko
aa2ca9f588
branches/zip: Remove some instrumentation and reduce the output of
...
SHOW MUTEX STATUS in non-debug builds. (Bug #24386 )
2006-11-21 10:09:14 +00:00
marko
879b1fd73d
branches/zip: Implement resizeable buffer pool.
...
mysql.patch: Patch to change or add variables to MySQL
innodb.patch: Patch to make the master thread poll requests to resize
the buffer pool.
Replace srv_pool_size and innobase_buffer_pool_size
with srv_buf_pool_size, srv_buf_pool_old_size,
and srv_buf_pool_curr_size.
Add buf_chunk_t, a collection of buf_block_t.
2006-11-14 14:27:26 +00:00
marko
7499c4bda5
branches/zip: Remove the variable innobase_buffer_pool_awe_mem_mb.
...
The bulk of the AWE support was removed in r976.
2006-11-13 10:03:18 +00:00
marko
4574bdda81
branches/zip: Merge revisions 968:1009 from trunk.
2006-11-10 11:15:59 +00:00
marko
69fc883be2
branches/zip: Remove support for AWE (Intel PAE on Win32).
...
Removal of the variable innobase_buffer_pool_awe_mem_mb requires
coordination with MySQL AB.
2006-10-30 13:48:08 +00:00
marko
c1286aa47e
branches/zip: Merge revisions 887:934 from trunk.
2006-10-25 11:19:12 +00:00
marko
6bf52fdaca
branches/zip: Introduce const qualifiers to many read-only parameters
...
and modify some functions to return const pointers. Add const qualifiers
to local variable declarations or casts to remove the const qualifier
in those places where write access is needed.
2006-10-17 12:24:13 +00:00
marko
cea48e8a36
branches/zip: Merge revisions 869:887 from trunk.
2006-10-03 13:10:20 +00:00
marko
35905f6266
branches/zip: Merge revisions 838:861 from trunk.
2006-09-22 10:22:03 +00:00
marko
9a16aac783
branches/zip: Merge revisions 804:838 from trunk.
2006-09-19 10:14:07 +00:00
marko
e4dc19ba38
branches/zip: Merge revisions 789:804 from trunk.
2006-09-12 07:29:57 +00:00
marko
78d1dd326c
branches/zip: Merge revisions 767:789 from trunk.
2006-09-04 19:47:47 +00:00
marko
64f3cee67f
branches/zip: Merge revisions 720:765 from trunk and reindent the code
...
as per revisions r763:765.
2006-08-29 09:30:31 +00:00
marko
36ed778816
branches/zip: Merge revisions 634:713 from trunk.
2006-08-11 11:49:38 +00:00
marko
645e56909f
branches/zip: Merge revisions 583:634 from trunk.
2006-06-13 20:23:26 +00:00
marko
fefd14cbbc
branches/zip: Merge revisions 536:558 from trunk.
2006-05-11 12:47:23 +00:00
marko
b683e3b113
branches/zip: Temporarily allow the compressed page size to be specified
...
in CREATE TABLE and ALTER TABLE with AVG_ROW_LENGTH={1,2,4,8,16}.
2006-05-08 12:20:34 +00:00
marko
99a262647b
branches/zip: Merge revisions 532:536 from trunk.
2006-05-08 09:37:03 +00:00
marko
cfc945a954
branches/zip: Merge revisions 465:532 from trunk.
2006-05-08 06:18:59 +00:00
marko
450bbd7c3b
branches/zip: Merge revisions 265:459 from trunk.
2006-04-12 09:32:17 +00:00
marko
82d38b63e3
branches/zip: Merge revisions 236:247 from trunk.
2006-02-27 09:33:26 +00:00
marko
f40121415d
branches/zip: Merge revisions 200:236 from trunk.
2006-02-23 19:25:29 +00:00
marko
6ce8427cb8
branches/zip: Merge revisions 79:200 from trunk.
2006-02-17 14:19:39 +00:00
marko
ad69a82677
branches/zip: Merge revisions 72:79 from trunk.
2005-11-30 13:29:31 +00:00
marko
e12d8a0f10
branches/zip: Merge revisions 9:72 from trunk.
2005-11-29 12:30:46 +00:00
osku
994aaaac93
Add 5.0 -> 5.1 changes.
2005-10-27 07:51:34 +00:00
osku
c307820962
Import 5.0 code.
2005-10-27 07:29:40 +00:00