1. 24 Mar, 2009 4 commits
    • Leonard Zhou's avatar
      Merge · f9c12ae8
      Leonard Zhou authored
      f9c12ae8
    • Sergey Glukhov's avatar
      compiler warning fix · 01d80bf2
      Sergey Glukhov authored
      01d80bf2
    • Leonard Zhou's avatar
      Merge · c4cfea2b
      Leonard Zhou authored
      c4cfea2b
    • Leonard Zhou's avatar
      BUG#41719 delayed INSERT into timestamp col needs set time_zone for concurrent binlogging · 9c3cbc04
      Leonard Zhou authored
      When do 'insert delayed' operation, the time_zone info doesn't be keeped in the row info.
      So when we do insert sometime later, time_zone didn't write into binlog.
      This will cause wrong result for timestamp column in slave.
      
      Our solution is that adding time_zone info with the delayed-row and
      restoring time_zone from row-info when execute that row in the furture by another thread.
      So we can write correct time_zone info into binlog and got correct result in slave.
      
      
      mysql-test/r/rpl_timezone.result:
        Test result
      mysql-test/t/rpl_timezone.test:
        Add test for bug#41719
      sql/sql_insert.cc:
        Add time_zone info in the delayed-row and restore time_zone when execute the row in the furture by another thread.
      9c3cbc04
  2. 23 Mar, 2009 8 commits
  3. 22 Mar, 2009 1 commit
  4. 20 Mar, 2009 6 commits
  5. 19 Mar, 2009 21 commits