marko
2633b08830
branches/zip: ha_innobase::create(): Do not test create_info->used_fields
...
before testing create_info->avg_row_length, because otherwise the table
would be converted to uncompressed format by CREATE INDEX and possibly
other statements.
2007-02-05 12:17:11 +00:00
marko
645b392294
branches/zip: Merge revisions 1206:1271 from trunk.
2007-02-02 11:31:29 +00:00
marko
b09ce29aeb
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
463aaf28ba
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
8f65d7a661
branches/zip: Merge revisions 1165:1206 from trunk.
2007-01-18 12:58:39 +00:00
marko
7fbc4f2bc0
branches/zip: Merge revisions 1009:1165 from trunk.
2007-01-02 14:36:59 +00:00
marko
7d920dbaca
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
2018ce35b3
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
bfd7087b08
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
19420d4621
branches/zip: Merge revisions 968:1009 from trunk.
2006-11-10 11:15:59 +00:00
marko
89bacf3402
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
8df8b91977
branches/zip: Merge revisions 887:934 from trunk.
2006-10-25 11:19:12 +00:00
marko
8f07794024
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
f3a617f367
branches/zip: Merge revisions 869:887 from trunk.
2006-10-03 13:10:20 +00:00
marko
9c6947fd4d
branches/zip: Merge revisions 838:861 from trunk.
2006-09-22 10:22:03 +00:00
marko
68a65c142c
branches/zip: Merge revisions 804:838 from trunk.
2006-09-19 10:14:07 +00:00
marko
48dd1ece29
branches/zip: Merge revisions 789:804 from trunk.
2006-09-12 07:29:57 +00:00
marko
d4d321ad85
branches/zip: Merge revisions 767:789 from trunk.
2006-09-04 19:47:47 +00:00
marko
38e09b2fea
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
f4f5606fb6
branches/zip: Merge revisions 634:713 from trunk.
2006-08-11 11:49:38 +00:00
marko
7f8cb7aab9
branches/zip: Merge revisions 583:634 from trunk.
2006-06-13 20:23:26 +00:00
marko
e47742cbef
branches/zip: Merge revisions 536:558 from trunk.
2006-05-11 12:47:23 +00:00
marko
57df0547fd
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
5d8a41d9b5
branches/zip: Merge revisions 532:536 from trunk.
2006-05-08 09:37:03 +00:00
marko
d30e44bc32
branches/zip: Merge revisions 465:532 from trunk.
2006-05-08 06:18:59 +00:00
marko
0c4dfda3be
branches/zip: Merge revisions 265:459 from trunk.
2006-04-12 09:32:17 +00:00
marko
40b0bf7807
branches/zip: Merge revisions 236:247 from trunk.
2006-02-27 09:33:26 +00:00
marko
747c8fad44
branches/zip: Merge revisions 200:236 from trunk.
2006-02-23 19:25:29 +00:00
marko
dcfc19c47c
branches/zip: Merge revisions 79:200 from trunk.
2006-02-17 14:19:39 +00:00
marko
fe9e164f49
branches/zip: Merge revisions 72:79 from trunk.
2005-11-30 13:29:31 +00:00
marko
0bf7f4bd1d
branches/zip: Merge revisions 9:72 from trunk.
2005-11-29 12:30:46 +00:00
osku
e653f84f3f
Add 5.0 -> 5.1 changes.
2005-10-27 07:51:34 +00:00
osku
2903c72469
Import 5.0 code.
2005-10-27 07:29:40 +00:00