An error occurred fetching the project authors.
  1. 28 Jul, 2005 1 commit
  2. 19 Aug, 2004 1 commit
    • guilhem@mysql.com's avatar
      (manual port from 4.0 - was needed) · 0db5b4d2
      guilhem@mysql.com authored
      Fix for BUG#4971 "CREATE TABLE ... TYPE=HEAP SELECT ... stops slave (wrong DELETE in binlog)":
      replacing the no_log argument of mysql_create_table() by some safer method
      (temporarily setting OPTION_BIN_LOG to 0) which guarantees that even the automatic
      DELETE FROM heap_table does not get into the binlog when a not-yet-existing HEAP table
      is opened by mysql_create_table().
      0db5b4d2
  3. 18 Aug, 2004 1 commit
  4. 29 Jan, 2004 1 commit
    • guilhem@mysql.com's avatar
      Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables": · e71325ca
      guilhem@mysql.com authored
      when we open the HEAP table for the first time since server restart,
      in hp_open(), we set a flag to propagate this info to the handler level
      which then writes a DELETE FROM this_heap_table to the binlog.
      It is not a perfect solution for the bug, because between the server start and 
      the first open of the table, the slave still had old data in his table so
      a SELECT on the slave may show wrong content. But if there is a --init-file
      to populate the HEAP table on master as startup, then this is a safe fix
      (I'll put a note about init-file in the HEAP section of the manual).
      e71325ca