summaryrefslogtreecommitdiff
path: root/storage/maria/ma_blockrec.h
diff options
context:
space:
mode:
authorunknown <guilhem@gbichot4.local>2007-12-31 12:52:45 +0100
committerunknown <guilhem@gbichot4.local>2007-12-31 12:52:45 +0100
commit4902e80471e998e26bf5ea3b5f57cf6d79c2471b (patch)
tree684b76112ab0e633870f05b86d62746af20a0019 /storage/maria/ma_blockrec.h
parent75a8907ee0d0bf83c396bd0bd6e3bbe3ff523a00 (diff)
parent18bc7b695af8b553e6b8151ce7ce2e2d8755881d (diff)
downloadmariadb-git-4902e80471e998e26bf5ea3b5f57cf6d79c2471b.tar.gz
merge
Diffstat (limited to 'storage/maria/ma_blockrec.h')
-rw-r--r--storage/maria/ma_blockrec.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/storage/maria/ma_blockrec.h b/storage/maria/ma_blockrec.h
index 96907ff0ee4..f4e45c85f71 100644
--- a/storage/maria/ma_blockrec.h
+++ b/storage/maria/ma_blockrec.h
@@ -174,6 +174,8 @@ my_bool _ma_compare_block_record(register MARIA_HA *info,
register const uchar *record);
void _ma_compact_block_page(uchar *buff, uint block_size, uint rownr,
my_bool extend_block);
+TRANSLOG_ADDRESS
+maria_page_get_lsn(uchar *page, pgcache_page_no_t page_no, uchar* data_ptr);
/* ma_bitmap.c */
my_bool _ma_bitmap_init(MARIA_SHARE *share, File file);
@@ -211,6 +213,8 @@ uint _ma_bitmap_get_page_bits(MARIA_HA *info, MARIA_FILE_BITMAP *bitmap,
void _ma_bitmap_delete_all(MARIA_SHARE *share);
int _ma_bitmap_create_first(MARIA_SHARE *share);
void _ma_bitmap_flushable(MARIA_HA *info, int non_flushable_inc);
+void _ma_bitmap_set_pagecache_callbacks(PAGECACHE_FILE *file,
+ MARIA_SHARE *share);
#ifndef DBUG_OFF
void _ma_print_bitmap(MARIA_FILE_BITMAP *bitmap, uchar *data,
ulonglong page);