Comment 6 for bug 670356

Revision history for this message
Philip Stoev (philip-stoev) wrote :

Still repeatable with

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)