mariadb/buf
marko fff329cd3d branches/zip: Remove the fil_space_get_zip_size() call from
buf_page_get_gen().  This saves one mutex operation per block request.

buf_page_get_gen(), various macros and functions: Add parameter zip_size.

btr_node_ptr_get_child(): Add parameter index.

fil_space_get_latch(): Add optional output parameter zip_size.

fil_space_get_zip_size(): Return 0 for space id==0, because the
system tablespace is never compressed.

fsp_header_init(): Remove the parameter zip_size.

ibuf_free_excess_pages(): Remove the parameter zip_size.

trx_rseg_t, trx_undo_t: Add field zip_size.

xdes_lst_get_next(): Remove, unused.
2007-01-18 09:59:00 +00:00
..
buf0buddy.c branches/zip: buf_buddy_alloc_clean(): Remove bogus assertion ut_a(bpage) 2007-01-16 08:59:39 +00:00
buf0buf.c branches/zip: Remove the fil_space_get_zip_size() call from 2007-01-18 09:59:00 +00:00
buf0flu.c branches/zip: buf_flush_write_block_low(): When flushing a compressed page 2007-01-16 22:19:29 +00:00
buf0lru.c branches/zip: Remove the fil_space_get_zip_size() call from 2007-01-18 09:59:00 +00:00
buf0rea.c branches/zip: buf_page_io_complete(): Change the parameter type from 2007-01-10 14:36:39 +00:00
Makefile.am branches/zip: Add the first bits of the binary buddy system for allocating 2006-12-07 13:29:04 +00:00