1. 29 Oct, 2003 1 commit
    • guilhem@mysql.com's avatar
      Fix for BUG#1686 · 59d0872a
      guilhem@mysql.com authored
      "If 2 master threads with same-name temp table, slave makes bad binlog"
      and (two birds with one stone) for
      BUG#1240 "slave of slave breaks when STOP SLAVE was issud on parent slave
      and temp tables".
      
      Here is the design change:
      in a slave running with --log-slave-updates, events are now logged with the
      thread id they had on the master. So no more id conflicts between master threads,
      but introduces id conflicts between one master thread and one normal 
      client thread connected to the slave. This is solved by storing the server id
      in the temp table's name.
      
      New test which requires mysql-test-run to be run with --manager,
      otherwise it will be skipped.
      
      Undoing a Monty's change (hum, a chill runs down my spine ;) which was
      "Cleanup temporary tables when slave ends" in ChangeSet 1.1572.1.1.
      59d0872a
  2. 21 Oct, 2003 2 commits
  3. 19 Oct, 2003 2 commits
    • heikki@hundin.mysql.fi's avatar
      os0file.c: · e52a2f1a
      heikki@hundin.mysql.fi authored
        Check that writes to data files always happen in to addresses divisible by 16 kB, and the chunk size is also divisible by 16 kB; a user reported 2 corrupt pages from Linux-2.4.20 where an index page seemed displaced
      e52a2f1a
    • heikki@hundin.mysql.fi's avatar
      os0file.c: · 18995bb1
      heikki@hundin.mysql.fi authored
        Check that writes to data files always happen in to addresses divisible by 16 kB, and the chunk size is also divisible by 16 kB; a user reported 2 corrupt pages from Linux-2.4.20 where an index page seemed displaced
      18995bb1
  4. 17 Oct, 2003 5 commits
  5. 16 Oct, 2003 8 commits
  6. 15 Oct, 2003 7 commits
  7. 14 Oct, 2003 3 commits
  8. 13 Oct, 2003 1 commit
  9. 11 Oct, 2003 1 commit
  10. 10 Oct, 2003 1 commit
  11. 09 Oct, 2003 2 commits
  12. 08 Oct, 2003 5 commits
  13. 07 Oct, 2003 2 commits