revision-id: <email address hidden>
date: 2011-01-24 15:19:40 +0200
build-date: 2011-01-25 15:42:06 +0200
revno: 3020
branch-nick: 5.1
------------------------------------------------------------
revno: 3020
committer: Michael Widenius <email address hidden>
branch nick: maria-5.1
timestamp: Mon 2011-01-24 15:19:40 +0200
message:
Aria issues:
- Fix for LP#700623 "Aria recovery: ma_blockrec.c:3930: _ma_update_at_original_place: Assertion `block->org_bitmap_value == _ma_bitmap_get_page_bits(info, &info->s->bitmap, page)' failed"
- Issue was that when deleting a tail page where all index entries where full, the page was marked wrongly in the bitmap.
- If debug_assert_if_crashed_table is set, we now crash when we find Aria corrupted.
- Write more information if we find something wrong with the bitmap.
- Fixed that REPAIR also can fix wrong create_rename_lsn issues (a very unlikely event)
- Define STATE_CRASHED_FLAGS as set of all CRASHED flags (to simplify code)
Still repeatable with
revision-id: <email address hidden> ------- ------- ------- ------- ------- ------- ------- ---- at_original_ place: Assertion `block- >org_bitmap_ value == _ma_bitmap_ get_page_ bits(info, &info->s->bitmap, page)' failed" if_crashed_ table is set, we now crash when we find Aria corrupted.
date: 2011-01-24 15:19:40 +0200
build-date: 2011-01-25 15:42:06 +0200
revno: 3020
branch-nick: 5.1
-------
revno: 3020
committer: Michael Widenius <email address hidden>
branch nick: maria-5.1
timestamp: Mon 2011-01-24 15:19:40 +0200
message:
Aria issues:
- Fix for LP#700623 "Aria recovery: ma_blockrec.c:3930: _ma_update_
- Issue was that when deleting a tail page where all index entries where full, the page was marked wrongly in the bitmap.
- If debug_assert_
- Write more information if we find something wrong with the bitmap.
- Fixed that REPAIR also can fix wrong create_rename_lsn issues (a very unlikely event)
- Define STATE_CRASHED_FLAGS as set of all CRASHED flags (to simplify code)