1. 08 Jul, 2003 11 commits
  2. 07 Jul, 2003 5 commits
  3. 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
  4. 05 Jul, 2003 1 commit
  5. 04 Jul, 2003 14 commits
  6. 03 Jul, 2003 4 commits
    • Sinisa@sinisa.nasamreza.org's avatar
      Fix for bug #676 · e82d5eeb
      Sinisa@sinisa.nasamreza.org authored
      A security leak with SHOW TABLES/ TABLE STATUS FROM db ...
      e82d5eeb
    • heikki@hundin.mysql.fi's avatar
      ha_innodb.cc: · 0abd1539
      heikki@hundin.mysql.fi authored
        Since the mysql interactive client or some other phase in communication cuts > 64 kB strings to very short, restrict the output of SHOW INNODB STATUS to at most 60 kB
      0abd1539
    • heikki@hundin.mysql.fi's avatar
      Many files: · 2a1f87ff
      heikki@hundin.mysql.fi authored
        Remove potential starvation of a full log buffer flush: only flush up to the lsn which was the largest at the time when we requested the full log buffer flush
      os0sync.h, os0sync.c:
        Fix a bug in os_event on Unix: even though we signaled the event, some threads could continue waiting if the event became nonsignaled quickly again; this made group commit less efficient than it should be
      2a1f87ff
    • hf@deer.(none)'s avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0 · 3f4f339f
      hf@deer.(none) authored
      into deer.(none):/home/hf/work/mysql-4.0.739
      3f4f339f