1. 14 Feb, 2012 4 commits
  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 1 commit
    • Sergey Petrunya's avatar
      BUG#920713: Wrong result (missing rows) with firstmatch+BNL, IN subquery, ... · 424f56b3
      Sergey Petrunya authored
      - Disable use of join cache when we're using FirstMatch strategy, and the join
        order is such that subquery's inner tables are interleaved with outer.  Join 
        buffering code is incapable of handling such join orders.
      
      - The testcase requires use of @@debug_optimizer_prefer_join_prefix to hit the bug, 
        but I'm pushing it anyway (including the mention of the variable in .test file), 
        so that it can be found and enabled when/if we get something comparable in the 
        main tree.
      424f56b3