1. 12 Dec, 2007 3 commits
    • aelkin@dl145j.mysql.com's avatar
    • aelkin@dl145j.mysql.com's avatar
      Merge elkin@aelkin2.mysql.internal:MySQL/TEAM/FIXES/5.1/bug31609-conflict_detection · 62d87757
      aelkin@dl145j.mysql.com authored
      into  dl145j.mysql.com:/tmp/andrei/bug31552
      62d87757
    • aelkin/elkin@koti.dsl.inet.fi's avatar
      Bug#31552 Replication breaks when deleting rows from out-of-sync table · d8d6db6f
      aelkin/elkin@koti.dsl.inet.fi authored
          without PK
      Bug#31609 Not all RBR slave errors reported as errors
      bug#32468 delete rows event on a table with foreign key constraint fails
      
      The first two bugs comprise idempotency issues.
      First, there was no error code reported under conditions of the bug
      description although the slave sql thread halted.
      Second, executions were different with and without presence of prim key in
      the table.
      Third, there was no way to instruct the slave whether to ignore an error
      and skip to the following event or to halt.
      Fourth, there are handler errors which might happen due to idempotent
      applying of binlog but those were not listed among the "idempotent" error
      list.
      
      All the named issues are addressed.
      Wrt to the 3rd, there is the new global system variable, changeble at run
      time, which controls the slave sql thread behaviour.
      The new variable allows further extensions to mimic the sql_mode
      session/global variable.
      To address the 4th, the new bug#32468 had to be fixed as it was staying
      in the way.
      d8d6db6f
  2. 06 Dec, 2007 1 commit
  3. 29 Nov, 2007 1 commit
  4. 28 Nov, 2007 2 commits
  5. 27 Nov, 2007 2 commits
  6. 26 Nov, 2007 11 commits
  7. 24 Nov, 2007 1 commit
  8. 23 Nov, 2007 11 commits
  9. 22 Nov, 2007 2 commits
  10. 21 Nov, 2007 6 commits