An error occurred fetching the project authors.
  1. 12 May, 2008 1 commit
    • mats@mats-laptop.(none)'s avatar
      BUG#36197: flush tables (or little table cache) can cause crash on slave · 812fa8b2
      mats@mats-laptop.(none) authored
      When flushing tables, there were a slight chance that the flush was occuring
      between processing of two table map events. Since the tables are opened
      one by one, it might result in that the tables were not valid and that sub-
      sequent locking of tables would cause the slave to crash.
      
      The problem is solved by opening and locking all tables at once using
      simple_open_n_lock_tables(). Also, the patch contain a change to open_tables()
      so that pre-locking only takes place when the trg_event_map is not zero, which
      was not the case before (this caused the lock to be placed in thd->locked_tables
      instead of thd->lock since the assumption was that triggers would be called
      later and therefore the tables should be pre-locked).
      812fa8b2
  2. 27 Jun, 2007 1 commit
  3. 11 Jun, 2007 1 commit
  4. 09 Jun, 2007 1 commit
    • mats@kindahl-laptop.dnsalias.net's avatar
      BUG#24954 (Last_errno and Last_error not set after master_retry_count was reached): · 9094e97a
      mats@kindahl-laptop.dnsalias.net authored
      Adding new fields Last_{IO,SQL}_Errno and Last_{IO,SQL}_Error to output
      of SHOW SLAVE STATUS to hold errors from I/O and SQL thread respectively.
      Old fields Last_Error and Last_Errno are aliases for Last_SQL_Error and
      Last_SQL_Errno respectively.
      
      Fields are added last to output of SHOW SLAVE STATUS to allow old applications
      to use the same positional arguments into the row, while allowing new
      application to benefit from the added information.
      
      In addition, some new error codes are added (especially for the I/O
      thread) to be able to provide sensible error message.
      9094e97a
  5. 01 Mar, 2007 1 commit
  6. 07 Oct, 2006 1 commit
  7. 13 Feb, 2006 1 commit
  8. 26 Jan, 2006 1 commit
  9. 12 Sep, 2005 1 commit
  10. 06 Sep, 2005 1 commit
  11. 01 Sep, 2005 2 commits
  12. 03 Aug, 2005 1 commit
  13. 30 Jul, 2005 1 commit
  14. 29 Jul, 2005 1 commit