1. 17 Oct, 2013 3 commits
  2. 16 Oct, 2013 5 commits
  3. 15 Oct, 2013 11 commits
  4. 14 Oct, 2013 10 commits
  5. 13 Oct, 2013 2 commits
  6. 12 Oct, 2013 1 commit
    • Igor Babaev's avatar
      Fixed bug mdev-5132. · 78b580b7
      Igor Babaev authored
      Objects of the classes Item_func_isnull and Item_func_isnotnull
      must have the flag sargable set to TRUE.
      Set the value of the flag sargable only in constructors of the 
      classes inherited from Item_int_func.
      78b580b7
  7. 11 Oct, 2013 5 commits
  8. 10 Oct, 2013 3 commits
    • Igor Babaev's avatar
      Fixed bug mdev-5105. · 7c87385e
      Igor Babaev authored
      The bug caused a memory overwrite in the function update_ref_and_keys()
      It happened due to a wrong value of SELECT_LEX::cond_count. This value
      historically was calculated by the fix_fields method. Now the logic of
      calling this method became too complicated and, as a result, this value
      is calculated not always correctly.
      The patch changes the way how and when  the values of SELECT_LEX::cond_count
      and of SELECT_LEX::between_count are calculated. The new code does it just at
      the beginning of update_ref_and_keys().
       
      7c87385e
    • Sergey Petrunya's avatar
      MDEV-5106: Server crashes in Explain_union::print_explain on ER_TOO_BIG_SELECT · 094f70fd
      Sergey Petrunya authored
      - Don't save UNION's EXPLAIN data if optimization failed with 
        an error. We could end up saving incomplete plan, which will 
        cause a crash when we attempt to print it.
      094f70fd
    • Alexey Botchkov's avatar
      MDEV-4788 check mysql-5.5 changes in spatial.cc. · 508d40fb
      Alexey Botchkov authored
              Additional patch for the 5.5.
      508d40fb