diff options
author | unknown <bell@desktop.sanja.is.com.ua> | 2007-12-15 23:31:22 +0200 |
---|---|---|
committer | unknown <bell@desktop.sanja.is.com.ua> | 2007-12-15 23:31:22 +0200 |
commit | 7b19ba34fc8829300b96bffcaeac79c54b02fb70 (patch) | |
tree | ce1c786ab8cbde34faa935ca433e5152749514e0 /storage/maria/ma_loghandler.h | |
parent | edfa16297233406ad5ac6fdb6b6017af0a33c159 (diff) | |
download | mariadb-git-7b19ba34fc8829300b96bffcaeac79c54b02fb70.tar.gz |
Pagecache callbacks support added.
Page CRC check based on pagecache support added.
Loghandler pagecache callbacks support added.
Loghandler filecache rewritten.
Support of deletting all logs added.
storage/maria/Makefile.am:
New file with functions for CRC calculation.
storage/maria/ma_bitmap.c:
Page CRC support.
storage/maria/ma_blockrec.c:
Removed code replaced by pagecache callbacks.
storage/maria/ma_check.c:
Page CRC support.
storage/maria/ma_create.c:
Page CRC support.
storage/maria/ma_loghandler.c:
Pagecache callbacks support.
New file cache support.
Removing log files support.
storage/maria/ma_loghandler.h:
CRC_LENGTH replaced with CRC_SIZE
storage/maria/ma_open.c:
Page CRC support.
storage/maria/ma_page.c:
Page CRC support.
storage/maria/ma_pagecache.c:
Pagecache callbacks support.
storage/maria/ma_pagecache.h:
Pagecache callbacks support.
storage/maria/ma_panic.c:
Page CRC support.
storage/maria/maria_chk.c:
Page CRC support.
storage/maria/maria_def.h:
Page CRC support.
storage/maria/unittest/Makefile.am:
New test of removing logs.
storage/maria/unittest/ma_maria_log_cleanup.c:
Memory leack fixed.
storage/maria/unittest/ma_pagecache_consist.c:
Pagecache callbacks support.
storage/maria/unittest/ma_pagecache_single.c:
Pagecache callbacks support.
storage/maria/unittest/ma_test_loghandler-t.c:
Fixed the test error processing.
storage/maria/unittest/ma_test_loghandler_first_lsn-t.c:
Fixed the test error processing.
storage/maria/unittest/ma_test_loghandler_max_lsn-t.c:
Fixed the test error processing.
storage/maria/unittest/ma_test_loghandler_multigroup-t.c:
Fixed the test error processing.
storage/maria/unittest/ma_test_loghandler_multithread-t.c:
Fixed the test error processing.
storage/maria/unittest/ma_test_loghandler_noflush-t.c:
Fixed the test error processing.
storage/maria/unittest/ma_test_loghandler_pagecache-t.c:
Pagecache callbacks support.
storage/maria/unittest/ma_test_loghandler_purge-t.c:
Fixed the test error processing.
storage/maria/unittest/test_file.c:
Removed unneeded sync.
Diffstat (limited to 'storage/maria/ma_loghandler.h')
-rw-r--r-- | storage/maria/ma_loghandler.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/storage/maria/ma_loghandler.h b/storage/maria/ma_loghandler.h index 42959fb2a7f..1ebd3d3c167 100644 --- a/storage/maria/ma_loghandler.h +++ b/storage/maria/ma_loghandler.h @@ -54,7 +54,6 @@ struct st_maria_handler; /* Length of CRC at end of pages */ #define ROW_EXTENT_PAGE_SIZE 5 #define ROW_EXTENT_COUNT_SIZE 2 -#define CRC_LENGTH 4 /* Size of file id in logs */ #define FILEID_STORE_SIZE 2 /* Size of page reference in log */ |