1. 16 Aug, 2010 1 commit
    • Magne Mahre's avatar
      Bug#55001 Change in behavior: thread_concurrency (docs, · 19c99573
      Magne Mahre authored
                example files)
      
      The system variable 'thread_concurrency' has been
      (re-)enabled on all platforms, to prevent startup
      errors.
      
      'thread_concurrency' is unused and has no effect,
      on any platform, in MySQL 5.1 and later versions.  It 
      will be deprecated, and removed, in context of 
      worklog WL#5265
      19c99573
  2. 13 Aug, 2010 4 commits
  3. 12 Aug, 2010 5 commits
  4. 11 Aug, 2010 1 commit
  5. 12 Aug, 2010 1 commit
  6. 10 Aug, 2010 5 commits
    • Konstantin Osipov's avatar
      A pre-requisite patch for the fix for Bug#52044. · 65d118b1
      Konstantin Osipov authored
      Implement a few simple asserts in my_rwlock_t locks.
      65d118b1
    • Jonathan Perkin's avatar
      Merge to mysql-5.5-bugfixing · 66972aa2
      Jonathan Perkin authored
      66972aa2
    • Magne Mahre's avatar
      Post-commit fix for Bug#41158 · 07a4e49a
      Magne Mahre authored
      A label statement needs to be followed by at least
      one primary expression.  If built without
      WITH_PARTITION_STORAGE_ENGINE set, the block would 
      be empty.
      
      Added ';' as a dummy statement to fix it.
      07a4e49a
    • Alfranio Correia's avatar
      BUG#50312 Warnings for unsafe sub-statement not returned to client · bd3aa7eb
      Alfranio Correia authored
                              
      After BUG#36649, warnings for sub-statements are cleared when a 
      new sub-statement is started. This is problematic since it suppresses
      warnings for unsafe statements in some cases. It is important that we
      always give a warning to the client, because the user needs to know
      when there is a risk that the slave goes out of sync.
                              
      We fixed the problem by generating warning messages for unsafe statements
      while returning from a stored procedure, function, trigger or while
      executing a top level statement.
                              
      We also started checking unsafeness when both performance and log tables are
      used. This is necessary after the performance schema which does a distinction
      between performance and log tables.
      bd3aa7eb
    • Jon Olav Hauglid's avatar
      Followup for Bug #54360 Deadlock DROP/ALTER/CREATE DATABASE · 756f992f
      Jon Olav Hauglid authored
                              with open HANDLER
      
      This patch changes the code for table renames to not drop metadata
      locks. Since table renames are done as a part of ALTER DATABASE ...
      UPGRADE, dropping metadata locks in the middle of execution can
      result in wrong binlog order since it means that no locks are held
      when the binlog is written to.
      
      The RENAME TABLE statement is unafffected since it auto commits and
      therefore already drops metadata locks at the end of execution.
      
      This patch also reverts the regression test for Bug#48940 back to
      its original version. The test was temporarily changed due to the
      issue mentioned above.
      756f992f
  7. 09 Aug, 2010 9 commits
  8. 06 Aug, 2010 2 commits
    • Davi Arnaut's avatar
      Bug#34043: Server loops excessively in _checkchunk() when safemalloc is enabled · c562aece
      Davi Arnaut authored
      Post-merge fix: remove --with-debug=full, it was only used for safemalloc.
      c562aece
    • Dmitry Lenev's avatar
      Part of fix for bug#52044 "FLUSH TABLES WITH READ LOCK and · a6c00c27
      Dmitry Lenev authored
      FLUSH TABLES <list> WITH READ LOCK are incompatible" to
      be pushed as separate patch.
      
      Replaced thread state name "Waiting for table", which was
      used by threads waiting for a metadata lock or table flush, 
      with a set of names which better reflect types of resources
      being waited for.
      
      Also replaced "Table lock" thread state name, which was used 
      by threads waiting on thr_lock.c table level lock, with more
      elaborate "Waiting for table level lock", to make it 
      more consistent with other thread state names.
      
      Updated test cases and their results according to these 
      changes.
      
      Fixed sys_vars.query_cache_wlock_invalidate_func test to not
      to wait for timeout of wait_condition.inc script.
      a6c00c27
  9. 05 Aug, 2010 3 commits
    • Davi Arnaut's avatar
      Bug#55601: BUILD/check-cpu in mysql-trunk is broken on Mac OS X 10.5 · 37da529d
      Davi Arnaut authored
      Restore the original behavior of check-cpu with respect to core2.
      It isn't used as a actual target processor type, but as a mean to
      perform other kinds of architecture checks.
      37da529d
    • Vladislav Vaintroub's avatar
      Build cleanups · ff1ee261
      Vladislav Vaintroub authored
      - Simplify sql-bench installation, 
      do not try to resolve names : this leads to probem
      if builddir is symlink located on different filesystem.
      (reported by alik)
      
      - Make WITHOUT_XXX (disabling plugin) work for DEFAULT
      plugins. Prior to the patch is behaved just like 
      MANDATORY.
      
      - LINK_LIBRARIES in MYSQL_ADD_PLUGIN had no effect for
      statically linked plugins.
      
      - Fix constant rebuild of initdb target on Windows.
      ff1ee261
    • Evgeny Potemkin's avatar
      Auto-merged. · 1eb9375a
      Evgeny Potemkin authored
      1eb9375a
  10. 04 Aug, 2010 3 commits
  11. 02 Aug, 2010 1 commit
  12. 31 Jul, 2010 3 commits
  13. 30 Jul, 2010 2 commits