1. 07 Sep, 2007 1 commit
    • holyfoot/hf@mysql.com/hfmain.(none)'s avatar
      Bug #28430 Failure in replication of innodb partitioned tables on row/mixed format. · a60f7988
      holyfoot/hf@mysql.com/hfmain.(none) authored
      In the ha_partition::position() we don't calculate the number
      of the partition of the record, but use m_last_part value instead,
      relying on that it's previously set by some other call like ::write_row().
      Delete_rows_log_event::do_exec_row() calls find_and_fetch_row(),
      where we used position() + rnd_pos() call for the InnoDB-based PARTITION-ed
      table as there HA_PRIMARY_KEY_REQUIRED_FOR_POSITION enabled.
      
      fixed by introducing new handler::rnd_pos_by_record() method to be
      used for random record-based positioning
      a60f7988
  2. 05 Sep, 2007 2 commits
  3. 03 Sep, 2007 3 commits
  4. 31 Aug, 2007 2 commits
    • gshchepa/uchum@gleb.loc's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt-30126 · a6d644e7
      gshchepa/uchum@gleb.loc authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      a6d644e7
    • gshchepa/uchum@gleb.loc's avatar
      Fixed bug #30126. · 3e49bbd8
      gshchepa/uchum@gleb.loc authored
      When dumping database from a 4.x server, the mysqldump client
      inserted a delimiter sign inside special commentaries of the form:
        /*!... CREATE DATABASE IF NOT EXISTS ... ;*/
      During restoration that dump file was splitten by delimiter signs on
      the client side, and the rest of some commentary strings was prepended
      to following statements.
      
      The 4x_server_emul test case option has been added for use with the
      DBUG_EXECUTE_IF debugging macro. This option affects debug server
      builds only to emulate particular behavior of a 4.x server for
      the mysqldump client testing. Non-debugging builds are not affected.
      3e49bbd8
  5. 29 Aug, 2007 6 commits
  6. 28 Aug, 2007 4 commits
  7. 26 Aug, 2007 3 commits
  8. 25 Aug, 2007 8 commits
  9. 24 Aug, 2007 11 commits