1. 13 Mar, 2014 3 commits
  2. 12 Mar, 2014 2 commits
  3. 13 Feb, 2014 2 commits
    • Sergei Golubchik's avatar
      5.1 merge · 48445f35
      Sergei Golubchik authored
      48445f35
    • Sergei Golubchik's avatar
      fix embedded tests · 5f5d2db1
      Sergei Golubchik authored
      (mainly by backporting 5.5. changes)
      
      mysql-test/suite/maria/t/distinct.test:
        Remove the test that requires SSL. One test case for a bug is enough.
      sql/scheduler.cc:
        make it the same as in 5.5
      storage/innodb_plugin/row/row0mysql.c:
        make it the same as in 5.5
      storage/innodb_plugin/row/row0sel.c:
        make it the same as in 5.5
      storage/xtradb/row/row0mysql.c:
        make it the same as in 5.5
      storage/xtradb/row/row0sel.c:
        make it the same as in 5.5
      5f5d2db1
  4. 12 Feb, 2014 1 commit
  5. 28 Jan, 2014 2 commits
  6. 23 Jan, 2014 1 commit
    • unknown's avatar
      MDEV-5356: Server crashes in Item_equal::contains on 2nd execution of a PS · 5f5f7bef
      unknown authored
      THD::thd->activate_stmt_arena_if_needed() should be used to temporary activating statement arena instead of direct usage of THD::set_n_backup_active_arena() because possible such scenario:
        1) func1 saves current arena and activates copy1 of statement arena
        2) func2 saves copy1 of statement arena setup by func1 and activates copy2
        3) some changes made for copy 2
        4) func2 stores changed copy2 back to statenet arena and activates copy1
        5) func1 store unchanged copy1 back to statemnt arena (rewrite changed copy 2 so changes become lost) and activates arena which was before.
      5f5f7bef
  7. 21 Jan, 2014 1 commit
  8. 20 Jan, 2014 2 commits
  9. 20 Dec, 2013 1 commit
  10. 01 Dec, 2013 1 commit
  11. 29 Nov, 2013 1 commit
  12. 14 Nov, 2013 2 commits
  13. 13 Nov, 2013 2 commits
  14. 08 Nov, 2013 2 commits
  15. 21 Oct, 2013 2 commits
  16. 16 Oct, 2013 2 commits
  17. 15 Aug, 2013 1 commit
  18. 13 Aug, 2013 1 commit
    • Igor Babaev's avatar
      Fixed bug mdev-4894. · 6dd9f049
      Igor Babaev authored
      This a an old legacy performance bug.
      When a very selective range scan existed for the second table in a join,
      and, at the same time, there was another range condition depending on the
      fields of the first table, the optimizer chose a plan with
      'Range checked for each record'. This plan was extremely inefficient in
      comparison with the regular selective range scan.
      As a matter of fact the range scan chosen for each record was the same as
      that selective range scan. 
      
      Changed the test case for bug 24776 to preserve the old output for explain.
       
      6dd9f049
  19. 01 Aug, 2013 1 commit
  20. 21 Jul, 2013 1 commit
  21. 09 Jul, 2013 2 commits
    • Vladislav Vaintroub's avatar
      MDEV-4409 - Fix deadlock in MySQL key cache code, that can happen if there is... · 6bef652d
      Vladislav Vaintroub authored
      MDEV-4409 - Fix deadlock in MySQL key cache code, that can happen if there is a key cache resize running in parallel with an update.
      
      If there is a key cache resize,a  thread writing to key cache, will pause waiting  until resize finishes. However this thread is won't be woken, because resize does not  signaling waiters anymore. This is a regression introduced in WL#86(segmented MyISAM key cache)
      The fix is to unconditionally release  threads waiting on resize_queue when resize  finishes, as in pre-WL#86 code.
      6bef652d
    • Alexander Barkov's avatar
      Merge from 5.1 · 762d3cb8
      Alexander Barkov authored
      modified:
        mysql-test/suite/plugins/r/fulltext_plugin.result
        mysql-test/suite/plugins/t/fulltext_plugin.test
        plugin/fulltext/plugin_example.c
        sql/sql_show.cc
      pending merges:
        Sergei Golubchik 2013-07-06 Bug #69682 - mysqld crashes after uninstall ...
          Sergei Golubchik 2013-05-24 MDEV-4575 MySQL client doesn't strip off...
      762d3cb8
  22. 06 Jul, 2013 1 commit
  23. 24 May, 2013 1 commit
  24. 20 May, 2013 1 commit
  25. 19 May, 2013 2 commits
  26. 11 May, 2013 2 commits