1. 29 Oct, 2013 4 commits
    • unknown's avatar
      merge 5.5->10.0-base · f4d5d849
      unknown authored
      f4d5d849
    • unknown's avatar
      Merge 5.3->5.5 · 52dea410
      unknown authored
      52dea410
    • unknown's avatar
      MariaDB made be compiled by gcc 4.8.1 · 5ce11d8b
      unknown authored
        
        There was 2 problems:
        1) coping/moving of the same type (usually casting) as sizeof() (solved in different ways depends on the cause);
        2) using 'const' in SSL_CTX::getVerifyCallback() which return object (not reference) and so copy of the object will be created and 'const' has no sens.
      5ce11d8b
    • timour@askmonty.org's avatar
      MDEV-5104 crash in Item_field::used_tables with broken order by · 883af99e
      timour@askmonty.org authored
      Analysis:
      st_select_lex_unit::prepare() computes can_skip_order_by as TRUE.
      As a result join->prepare() gets called with order == NULL, and
      doesn't do name resolution for the inner ORDER clause. Due to this
      the prepare phase doesn't detect that the query references non-exiting
      function and field.
        
      Later join->optimize() calls update_used_tables() for a non-resolved
      Item_field, which understandably has no Field object. This call results
      in a crash.
      
      Solution:
      Resolve unnecessary ORDER BY clauses to detect if they reference non-exising
      objects. Then remove such clauses from the JOIN object.
      883af99e
  2. 28 Oct, 2013 1 commit
  3. 27 Oct, 2013 1 commit
  4. 26 Oct, 2013 2 commits
  5. 24 Oct, 2013 1 commit
    • Sergey Petrunya's avatar
      MDEV-5102 : MySQL Bug 69851 · 86901216
      Sergey Petrunya authored
      - Backport MySQL's fix: do set ha_partition::m_pkey_is_clustered for ha_partition 
        objects created with handler->clone() call.
      - Also, include a testcase.
      86901216
  6. 23 Oct, 2013 7 commits
  7. 22 Oct, 2013 1 commit
  8. 21 Oct, 2013 6 commits
  9. 20 Oct, 2013 3 commits
  10. 19 Oct, 2013 1 commit
  11. 18 Oct, 2013 13 commits