1. 27 May, 2016 1 commit
  2. 23 May, 2016 1 commit
    • Sergei Petrunia's avatar
      MDEV-8989: ORDER BY optimizer ignores equality propagation · 99cd5a96
      Sergei Petrunia authored
      Variant #4 of the fix.
      
      Make ORDER BY optimization functions take into account multiple
      equalities. This is done in several places:
      - remove_const() checks whether we can sort the first table in the
        join, or we need to put rows into temp.table and then sort.
      - test_if_order_by_key() checks whether there are indexes that
        can be used to produce the required ordering
      - make_unireg_sortorder() constructs sort criteria for filesort.
      99cd5a96
  3. 18 May, 2016 1 commit
  4. 17 May, 2016 1 commit
  5. 11 May, 2016 1 commit
  6. 10 May, 2016 1 commit
  7. 08 May, 2016 2 commits
  8. 07 May, 2016 1 commit
  9. 06 May, 2016 1 commit
  10. 05 May, 2016 11 commits
  11. 04 May, 2016 13 commits
  12. 03 May, 2016 4 commits
  13. 02 May, 2016 1 commit
    • Alexey Botchkov's avatar
      MDEV-9898 SET ROLE NONE can crash mysqld. · 94cd0f6c
      Alexey Botchkov authored
              The check_user_can_set_role() used find_user_exact() to get the
              permissions for the SET ROLE NONE command. Which returned NULL too often,
              for instance when user authenticated as 'user'@'%'.
              Now we use find_user_wild() instead.
      94cd0f6c
  14. 01 May, 2016 1 commit
    • Monty's avatar
      Fixed assert if user table was mailformed. · ad4239cc
      Monty authored
      Added mysql_to_mariadb.sql script, to change mysql.user tables from
      MySQL 5.7 to MariaDB.
      After this script is run, one can get the other tables fixed by running
      mysql_upgrade
      ad4239cc