1. 14 Feb, 2012 1 commit
    • Igor Babaev's avatar
      Fixed LP bug #925985. · c8bbe06a
      Igor Babaev authored
      If the flag 'optimize_join_buffer_size' is set to 'off' and the value
      of the system variable 'join_buffer_size' is greater than the value of
      the system variable 'join_buffer_space_limit' than no join cache can
      be employed to join tables of the executed query.
      A bug in the function JOIN_CACHE::alloc_buffer allowed to use join
      buffer even in this case while another bug in the function 
      revise_cache_usage could cause a crash of the server in this case if the
      chosen execution plan for the query contained outer join or semi-join
      operation.  
      c8bbe06a
  2. 13 Feb, 2012 1 commit
    • unknown's avatar
      When we fail during slave thread initialisation, keep mi->run_lock · 27dfa45e
      unknown authored
      locked until we have finished clean up.
      
      Previously, the code released the lock without marking that the thread
      was running. This allowed a new slave thread to start while the old one
      was still in the middle of cleaning up, causing assertions and probably
      general mayhem.
      27dfa45e
  3. 12 Feb, 2012 2 commits
  4. 11 Feb, 2012 4 commits
  5. 10 Feb, 2012 5 commits
  6. 09 Feb, 2012 1 commit
  7. 03 Feb, 2012 9 commits
  8. 02 Feb, 2012 1 commit
  9. 01 Feb, 2012 2 commits
  10. 31 Jan, 2012 1 commit
  11. 30 Jan, 2012 2 commits
  12. 28 Jan, 2012 3 commits
  13. 27 Jan, 2012 2 commits
  14. 26 Jan, 2012 2 commits
  15. 25 Jan, 2012 4 commits