1. 12 Oct, 2007 1 commit
  2. 11 Oct, 2007 2 commits
    • gluh@mysql.com/eagle.(none)'s avatar
      Bug#30981 CHAR(0x41 USING ucs2) doesn't add leading zero · db39976a
      gluh@mysql.com/eagle.(none) authored
      Bug#30982 CHAR(..USING..) can return a not-well-formed string
      Bug#30986 Character set introducer followed by a HEX string can return bad result
      check_well_formed_result moved to Item from Item_str_func
      fixed Item_func_char::val_str for proper ucs symbols converting
      added check for well formed strings for correct conversion of constants with underscore
      charset
      db39976a
    • gkodinov/kgeorge@magare.gmz's avatar
      Bug #31440: 'select 1 regex null' asserts debug server · 99f1606e
      gkodinov/kgeorge@magare.gmz authored
      The special case with NULL as a regular expression
      was handled at prepare time. But in this special case
      the item was not marked as fixed. This caused an assertion
      at execution time.
      Fixed my marking the item as fixed even when known to 
      return NULL at prepare time.
      99f1606e
  3. 10 Oct, 2007 3 commits
  4. 09 Oct, 2007 5 commits
  5. 05 Oct, 2007 10 commits
  6. 04 Oct, 2007 6 commits
  7. 03 Oct, 2007 3 commits
  8. 02 Oct, 2007 9 commits
  9. 01 Oct, 2007 1 commit
    • evgen@moonbone.local's avatar
      Bug#31095: Unexpected NULL constant caused server crash. · 49af76ac
      evgen@moonbone.local authored
      The Item_func_rollup_const class is used for wrapping constants to avoid
      wrong result for ROLLUP queries with DISTINCT and a constant in the select
      list. This class is also used to wrap up a NULL constant but its null_value
      wasn't set accordingly. This led to a server crash.
      
      Now the null_value of an object of the Item_func_rollup_const class is set
      by its fix_length_and_dec member function.
      49af76ac