1. 03 Aug, 2006 1 commit
    • petr/cps@mysql.com/owlet.'s avatar
      Fix Bug #20139 Infinite loop after "FLUSH" and "LOCK tabX, general_log" · 7aec1205
      petr/cps@mysql.com/owlet. authored
      Due to incorrect handling of FLUSH TABLES, log tables were marked for flush,
      but not reopened. Later we started to wait for the log table to be closed
      (disabled) after the flush. And as nobody disabled logs in concurrent treads,
      the command lasted forever.
      After internal consultations it was decided to skip logs during FLUSH TABLES.
      The reasoning is that logging is done in the "log device", whatever it is
      which is always active and controlled by FLUSH LOGS. So, to flush logs
      one should use FLUSH LOGS, and not FLUSH TABLES.
      7aec1205
  2. 02 Aug, 2006 1 commit
  3. 28 Jul, 2006 2 commits
  4. 27 Jul, 2006 5 commits
  5. 26 Jul, 2006 14 commits
  6. 25 Jul, 2006 3 commits
  7. 24 Jul, 2006 4 commits
  8. 23 Jul, 2006 2 commits
  9. 22 Jul, 2006 4 commits
  10. 21 Jul, 2006 4 commits