1. 25 Aug, 2007 2 commits
    • tsmith@ramayana.hindu.god's avatar
      Apply InnoDB snapshot innodb-5.1-ss1751. · f01f1993
      tsmith@ramayana.hindu.god authored
      Bug #16979: AUTO_INC lock in InnoDB works a table level lock
        Add a table level counter that tracks the number of AUTOINC locks that are
        pending and/or granted on a table. We peek at this value to determine whether
        a transaction doing a simple INSERT in innodb_autoinc_lock_mode = 1, needs to
        acquire the AUTOINC lock or not. This change is related to Bug# 16979.
      Bug #27950: Duplicate entry error in auto-inc after mysqld restart
        We check whether the AUTOINC sub-system has been initialized (first) by
        holding the AUTOINC mutex and if initialization is required then we
        initialize using our normal procedure.
      f01f1993
    • tsmith@ramayana.hindu.god's avatar
      Apply InnoDB snapshot innodb-5.1-ss1726. · 159d5b71
      tsmith@ramayana.hindu.god authored
      Bug #16979: AUTO_INC lock in InnoDB works a table level lock
        - this is a major change in InnoDB auto-inc handling.
      Bug #27950: Duplicate entry error in auto-inc after mysqld restart
        - Init AUTOINC from delete_row().
      Bug #28781: InnoDB increments auto-increment value incorrectly with ON DUPLICATE KEY UPDATE
        - Use value specified by MySQL, in update_row().
      159d5b71
  2. 24 Aug, 2007 2 commits
  3. 23 Aug, 2007 9 commits
  4. 22 Aug, 2007 4 commits
  5. 21 Aug, 2007 1 commit
  6. 20 Aug, 2007 1 commit
  7. 16 Aug, 2007 4 commits
  8. 14 Aug, 2007 3 commits
  9. 13 Aug, 2007 2 commits
  10. 11 Aug, 2007 1 commit
  11. 10 Aug, 2007 1 commit
  12. 09 Aug, 2007 5 commits
  13. 08 Aug, 2007 5 commits