1. 29 Nov, 2010 1 commit
  2. 26 Nov, 2010 1 commit
    • Vasil Dimov's avatar
      Fix the PAUSE instruction handling in InnoDB · e8cdc991
      Vasil Dimov authored
      Previously HAVE_IB_PAUSE_INSTRUCTION was never defined and thus InnoDB
      never used the PAUSE instruction on non-windows even if it was available.
      Probably the check was never migrated from autotools'
      storage/innobase/plug.in to storage/innobase/CMakeLists.txt.
      
      Since the check for PAUSE is done at top-level configure.cmake we can
      use the result from there (HAVE_PAUSE_INSTRUCTION) instead of rolling
      InnoDB's own HAVE_IB_PAUSE_INSTRUCTION (the check is identical anyway).
      e8cdc991
  3. 25 Nov, 2010 2 commits
  4. 24 Nov, 2010 2 commits
  5. 22 Nov, 2010 3 commits
  6. 19 Nov, 2010 9 commits
  7. 18 Nov, 2010 14 commits
  8. 17 Nov, 2010 4 commits
  9. 16 Nov, 2010 1 commit
  10. 17 Nov, 2010 2 commits
    • Jon Olav Hauglid's avatar
      Merge from mysql-5.5-bugteam to mysql-5.5-runtime · b23c19e8
      Jon Olav Hauglid authored
      No conflicts
      b23c19e8
    • Jon Olav Hauglid's avatar
      Bug #57663 Concurrent statement using stored function and DROP DATABASE · ed928b14
      Jon Olav Hauglid authored
                 breaks SBR
      
      The problem was that DROP DATABASE ignored any metadata locks on stored
      functions and procedures held by other connections. This made it
      possible for DROP DATABASE to drop functions/procedures that were in use
      by other connections and therefore break statement based replication.
      (DROP DATABASE could appear in the binlog before a statement using a
      dropped function/procedure.)
      
      This problem was an issue left unresolved by the patch for Bug#30977
      where metadata locks for stored functions/procedures were introduced.
      
      This patch fixes the problem by making sure DROP DATABASE takes
      exclusive metadata locks on all stored functions/procedures to be
      dropped.
      
      Test case added to sp-lock.test.
      ed928b14
  11. 16 Nov, 2010 1 commit