1. 19 Jan, 2005 1 commit
    • ingo@mysql.com's avatar
      BUG#6034 - Error code 124: Wrong medium type. · 9a914a00
      ingo@mysql.com authored
      Version for 4.0. Committed for merge.
      If the result table is one of the select tables in INSERT SELECT,
      we must not disable the result tables indexes before selecting.
      mysql_execute_command() detects the match for other reasons and
      adds the flag OPTION_BUFFER_RESULT to the 'select_options'. 
      In this case the result is put into a temporary table first. 
      Hence, we can defer the preparation of the insert
      table until the result is to be used.
      9a914a00
  2. 18 Jan, 2005 2 commits
  3. 17 Jan, 2005 1 commit
  4. 15 Jan, 2005 1 commit
  5. 14 Jan, 2005 1 commit
  6. 13 Jan, 2005 3 commits
  7. 12 Jan, 2005 6 commits
  8. 10 Jan, 2005 1 commit
  9. 07 Jan, 2005 1 commit
  10. 06 Jan, 2005 2 commits
  11. 05 Jan, 2005 1 commit
  12. 04 Jan, 2005 1 commit
  13. 03 Jan, 2005 1 commit
  14. 31 Dec, 2004 2 commits
  15. 30 Dec, 2004 3 commits
  16. 27 Dec, 2004 2 commits
    • heikki@hundin.mysql.fi's avatar
      row0mysql.c: · 72d446ac
      heikki@hundin.mysql.fi authored
        Fix the previous bug fix: dropping a table with FOREIGN KEY checks running on it caused a cascade of failed drops while the foreign key check was waiting for a lock
      72d446ac
    • heikki@hundin.mysql.fi's avatar
      row0ins.c: · b8d576d0
      heikki@hundin.mysql.fi authored
        Fix bug: if we dropped a table where an INSERT was waiting for a lock to check a FOREIGN KEY constraint, then an assertion would fail in lock_reset_all_on_table(), since that operation assumes no waiting locks on the table or its records
      row0mysql.c:
        Fix bug: InnoDB failed to drop a table in the background drop queue if the table was referenced by a foreign key constraint
      b8d576d0
  17. 24 Dec, 2004 1 commit
  18. 23 Dec, 2004 3 commits
  19. 22 Dec, 2004 2 commits
  20. 21 Dec, 2004 2 commits
    • heikki@hundin.mysql.fi's avatar
      os0file.c: · b56085a8
      heikki@hundin.mysql.fi authored
        Put back accidentally removed undef and remove a debug def
      b56085a8
    • heikki@hundin.mysql.fi's avatar
      os0file.c: · e25b6333
      heikki@hundin.mysql.fi authored
        Fix InnoDB bug: on HP-UX, with a 32-bit binary, InnoDB was only able to read or write <= 2 GB files; the reason was that InnoDB treated the return value of lseek() as a 32-bit integer; lseek was used on HP-UX-11 as a replacement for pread() and pwrite() because HAVE_BROKEN_PREAD was defined on that platform
      e25b6333
  21. 20 Dec, 2004 1 commit
  22. 18 Dec, 2004 2 commits