1. 28 Nov, 2007 1 commit
  2. 27 Nov, 2007 1 commit
  3. 26 Nov, 2007 2 commits
  4. 24 Nov, 2007 1 commit
  5. 23 Nov, 2007 10 commits
  6. 21 Nov, 2007 5 commits
  7. 20 Nov, 2007 3 commits
    • skozlov/ksm@mysql.com/virtop.localdomain's avatar
      168abb0c
    • sven@riska.(none)'s avatar
      BUG#31581: 5.1-telco-6.1 -> 5.1.22. Slave crashes during starting · bdc80e82
      sven@riska.(none) authored
      This patch has two purposes:
      (1) To refactor the code so that
         {Write|Update|Delete}_rows_log_event_old does not use code from
         {Write|Update|Delete}_rows_log_event. Before refactoring there
         was the following problem: whenever we modifed the code for new
         events, it affected the old events. This is bad, as it makes
         maintainance difficult. After refactoring, we can safely edit the
         new code without affecting old events. So, if we for instance
         modify the binary format of new events, we no longer need to worry
         about how the new code reads old events.
      (2) To fix BUG#31581.
      
      These two objectives are reached by the following changes:
       - Merged Rows_log_event into Old_rows_log_event and
         {Write|Update|Delete}_rows_log_event into
         {Write|Update|Delete}_rows_log_event_old.
       - Fixed the bug by replacing {WRITE|UPDATE|DELETE}_ROWS_EVENT by
         PRE_GA_{WRITE|UPDATE|DELETE}_ROWS_EVENT.
       - Added comments to log_event_old.h
      
      (This patch is identical to the previously committed patch which was
      a collapse of three changesets, except that it adds assert(0) to
      constructors for old types of row log events that should never be
      called.)
      bdc80e82
    • skozlov/ksm@mysql.com/virtop.localdomain's avatar
  8. 16 Nov, 2007 1 commit
    • mkindahl@dl145h.mysql.com's avatar
      Bug#32435: · e0ae1050
      mkindahl@dl145h.mysql.com authored
      DROP DATABASE statement writes changes to mysql.proc table under RBR
      
      When replicating a DROP DATABASE statement with a database holding
      stored procedures, the changes to the mysql.proc table was recorded
      in the binary log under row-based replication.
      
      With this patch, the thread uses statement-logging format for the
      duration of the DROP DATABASE statement. The logging format is
      (already) reset at the end of the statement, so no additional code
      for resetting the logging format is necessary.
      e0ae1050
  9. 14 Nov, 2007 3 commits
  10. 12 Nov, 2007 2 commits
  11. 09 Nov, 2007 3 commits
  12. 08 Nov, 2007 3 commits
  13. 07 Nov, 2007 4 commits
  14. 06 Nov, 2007 1 commit