1. 12 Oct, 2007 1 commit
  2. 11 Oct, 2007 1 commit
    • 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
  3. 10 Oct, 2007 3 commits
  4. 09 Oct, 2007 5 commits
  5. 05 Oct, 2007 10 commits
  6. 04 Oct, 2007 7 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