1. 15 Jun, 2006 1 commit
    • evgen@moonbone.local's avatar
      Fixed bug#18175: The nest_level counter wasn't decremented for union parts which · 0fb6b044
      evgen@moonbone.local authored
      resulted in a wrong error message.
      
      The nest_level counter indicates the depth of nesting for a subselect. It is
      needed to properly resolve aggregate functions in nested subselects. Obviously 
      it shouldn't be incremented for UNION parts because they have the same level of
      nesting. This counter was incremented by 1 in the mysql_new_select() function
      for any new select and wasn't decremented for UNION parts. This resulted in
      wrongly reported error messages.
      
      Now the nest_level counter is decremented by 1 for any union part.
      0fb6b044
  2. 30 May, 2006 3 commits
  3. 29 May, 2006 16 commits
  4. 28 May, 2006 1 commit
    • evgen@moonbone.local's avatar
      Fixed bug#19225: unchecked error results in server crash · 1f30bf5a
      evgen@moonbone.local authored
      In multi-table delete a table for delete can't be used for selecting in
      subselects. Appropriate error was raised but wasn't checked which leads to a
      crash at the execution phase.
      
      The mysql_execute_command() now checks for errors before executing select
      for multi-delete.
      1f30bf5a
  5. 26 May, 2006 7 commits
  6. 25 May, 2006 8 commits
  7. 24 May, 2006 4 commits