MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
marko 8332c45ce4 branches/zip: Introduce buf_page_t, a common structure for compressed-only
and uncompressed buffer pool pages.

buf_block_t: Replace page_zip, space, and offset with buf_page_t page.
Replace some integers with bit-fields.

enum buf_block_state: Rename to buf_page_state.  Add BUF_BLOCK_ZIP_PAGE.

page_zip_des_t: Add the field "state".  Make the integer fields bit-fields.

page_zip_copy(): Document which fields are copied.
2006-11-24 08:32:18 +00:00
btr branches/zip: Remove buf_block_t:magic_n. 2006-11-23 15:14:45 +00:00
buf branches/zip: Introduce buf_page_t, a common structure for compressed-only 2006-11-24 08:32:18 +00:00
data branches/zip: Add const qualifiers to function parameters, mostly dtuple_t. 2006-10-20 08:30:07 +00:00
dict branches/zip: Introduce a new preprocessor symbol, UNIV_BUF_DEBUG, and 2006-11-16 09:00:30 +00:00
dyn branches/zip: Merge revisions 200:236 from trunk. 2006-02-23 19:25:29 +00:00
eval branches/zip: Remove some more casts. 2006-10-19 07:52:28 +00:00
fil branches/zip: Introduce buf_page_t, a common structure for compressed-only 2006-11-24 08:32:18 +00:00
fsp branches/zip: Replace most references to block->state, block->offset, 2006-11-23 13:26:01 +00:00
fut branches/zip: Add const qualifiers to read-only pointers. 2006-10-26 08:52:14 +00:00
ha branches/zip: Fix errors when compiling with UNIV_DEBUG and UNIV_SYNC_DEBUG. 2006-11-22 13:08:38 +00:00
handler branches/zip: Remove some instrumentation and reduce the output of 2006-11-21 10:09:14 +00:00
ibuf branches/zip: Make ibuf_validate_low() static and enclose in #ifdef UNIV_DEBUG. 2006-11-16 09:01:53 +00:00
include branches/zip: Introduce buf_page_t, a common structure for compressed-only 2006-11-24 08:32:18 +00:00
lock branches/zip: Merge revisions 968:1009 from trunk. 2006-11-10 11:15:59 +00:00
log branches/zip: Replace most references to block->state, block->offset, 2006-11-23 13:26:01 +00:00
mach branches/zip: Merge revisions 200:236 from trunk. 2006-02-23 19:25:29 +00:00
mem branches/zip: Merge revisions 887:934 from trunk. 2006-10-25 11:19:12 +00:00
mtr branches/zip: Remove buf_pool->frame_zero and buf_pool->high_end. 2006-10-31 09:59:15 +00:00
mysql-test branches/zip: Merge revisions 968:1009 from trunk. 2006-11-10 11:15:59 +00:00
os branches/zip: os_mem_alloc_large(), os_mem_free_large(): 2006-11-01 08:13:58 +00:00
page branches/zip: Introduce buf_page_t, a common structure for compressed-only 2006-11-24 08:32:18 +00:00
pars branches/zip: Remove the casts introduced in r920 and r925. Replace the 2006-10-19 07:27:26 +00:00
que branches/zip: Merge revisions 720:765 from trunk and reindent the code 2006-08-29 09:30:31 +00:00
read branches/zip: Merge revisions 804:838 from trunk. 2006-09-19 10:14:07 +00:00
rem branches/zip: Add const qualifiers to read-only pointers. 2006-10-26 08:52:14 +00:00
row branches/zip: Enclose some more debug code in #ifdef UNIV_SYNC_DEBUG 2006-10-31 16:51:16 +00:00
srv branches/zip: Implement resizeable buffer pool. 2006-11-14 14:27:26 +00:00
sync branches/zip: Remove some instrumentation and reduce the output of 2006-11-21 10:09:14 +00:00
thr branches/zip: Merge revisions 720:765 from trunk and reindent the code 2006-08-29 09:30:31 +00:00
trx branches/zip: Merge revisions 968:1009 from trunk. 2006-11-10 11:15:59 +00:00
usr branches/zip: Merge revisions 200:236 from trunk. 2006-02-23 19:25:29 +00:00
ut branches/zip: Merge revisions 887:934 from trunk. 2006-10-25 11:19:12 +00:00
CMakeLists.txt branches/zip: Merge revisions 789:804 from trunk. 2006-09-12 07:29:57 +00:00
compile-innodb branches/zip: Merge revisions 767:789 from trunk. 2006-09-04 19:47:47 +00:00
compile-innodb-debug branches/zip: Merge revisions 767:789 from trunk. 2006-09-04 19:47:47 +00:00
export.sh branches/zip: Merge revisions 838:861 from trunk. 2006-09-22 10:22:03 +00:00
innodb.patch branches/zip: Implement resizeable buffer pool. 2006-11-14 14:27:26 +00:00
Makefile.am branches/zip: Merge revisions 887:934 from trunk. 2006-10-25 11:19:12 +00:00
mysql.patch branches/zip: Implement resizeable buffer pool. 2006-11-14 14:27:26 +00:00
plug.in branches/zip: Merge revisions 968:1009 from trunk. 2006-11-10 11:15:59 +00:00
revert_gen.sh branches/zip: Merge revisions 265:459 from trunk. 2006-04-12 09:32:17 +00:00
setup.sh branches/zip: Merge revisions 869:887 from trunk. 2006-10-03 13:10:20 +00:00