1. 07 Jul, 2003 1 commit
    • heikki@hundin.mysql.fi's avatar
      sql_delete.cc: · ea8ed30f
      heikki@hundin.mysql.fi authored
        Fix bug: if a DELETE failed in a FOREIGN KEY error and it had already deleted some rows, then MySQL did not roll back the failed SQL statement, and also wrote it to the binlog
      ea8ed30f
  2. 06 Jul, 2003 5 commits
    • guilhem@mysql.com's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · e386d0e1
      guilhem@mysql.com authored
      into mysql.com:/home/mysql_src/mysql-4.0
      e386d0e1
    • guilhem@mysql.com's avatar
      WL#912 (more user control on relay logs): · 9c73d91d
      guilhem@mysql.com authored
      FLUSH LOGS now rotates relay logs,
      and a new variable max_relay_log_size.
      Plus a very small bit of code cleaning.
      9c73d91d
    • heikki@hundin.mysql.fi's avatar
      row0mysql.c: · 7be1beb2
      heikki@hundin.mysql.fi authored
        Fix performance bug: if there were thousands of tables, DROP TABLE could take as much as a second CPU time
      7be1beb2
    • heikki@hundin.mysql.fi's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.0 · ca8251c6
      heikki@hundin.mysql.fi authored
      into hundin.mysql.fi:/home/heikki/mysql-4.0
      ca8251c6
    • heikki@hundin.mysql.fi's avatar
      srv0srv.c: · e387dac0
      heikki@hundin.mysql.fi authored
        In background loop run purge to completion before doing other background operations: it does not make sense to flush buffer pool pages if they are soon modified again by purge
      trx0purge.c:
        Increase purge_sys->n_pages_handled for every undo log we purge, even if that log would be only a hundred bytes: that way we get the purge batches of 20 pages to set a fresh purge view (limit) more often, and we can reduce the number of old row versions purge has to look at when it decides if it can remove some delete-marked index record
      e387dac0
  3. 05 Jul, 2003 1 commit
  4. 04 Jul, 2003 14 commits
  5. 03 Jul, 2003 19 commits