1. 03 Nov, 2005 1 commit
    • ingo@mysql.com's avatar
      Bug#14397 - OPTIMIZE TABLE with an open HANDLER causes a crash · 1b99d30c
      ingo@mysql.com authored
      Version for 4.0.
      It fixes two problems:
      1. The cause of the bug was that we did not check the table version for
         the HANDLER ... READ commands. We did not notice when a table was
         replaced by a new one. This can happen during ALTER TABLE, REPAIR
         TABLE, and OPTIMIZE TABLE (there might be more cases). I call the fix
         for this problem "the primary bug fix".
      2. mysql_ha_flush() was not always called with a locked LOCK_open.
         Though the function comment clearly said it must.
         I changed the code so that the locking is done when required. I call
         the fix for this problem "the secondary fix".
      1b99d30c
  2. 25 Oct, 2005 4 commits
  3. 13 Oct, 2005 7 commits
  4. 12 Oct, 2005 1 commit
    • ramil@mysql.com's avatar
      memcpy_overlap() removed, as · 58c64aea
      ramil@mysql.com authored
        1. it's wrong to use memcpy() for overlapped areas;
        2. we use it only once.
      During merge to 4.1 will remove a memcpy_overlap() call 
      from strings/ctype-tis620.c as well in order to fix 
      bug #10836: ctype_tis620 test failure with ICC-compiled binaries on IA64.
      58c64aea
  5. 11 Oct, 2005 2 commits
  6. 09 Oct, 2005 2 commits
  7. 03 Oct, 2005 1 commit
  8. 29 Sep, 2005 3 commits
  9. 27 Sep, 2005 1 commit
  10. 23 Sep, 2005 1 commit
  11. 19 Sep, 2005 1 commit
  12. 18 Sep, 2005 1 commit
  13. 15 Sep, 2005 1 commit
  14. 14 Sep, 2005 1 commit
  15. 13 Sep, 2005 1 commit
  16. 12 Sep, 2005 2 commits
  17. 08 Sep, 2005 3 commits
  18. 07 Sep, 2005 1 commit
  19. 06 Sep, 2005 2 commits
  20. 02 Sep, 2005 3 commits
  21. 01 Sep, 2005 1 commit