1. 25 Oct, 2007 1 commit
    • kaa@polly.(none)'s avatar
      Fix for bug #29131: SHOW VARIABLES reports variable 'log' but SET · 99f4b743
      kaa@polly.(none) authored
      doesn't recognize it
      
      This is a 5.0 version of the patch, it will be null-merged to 5.1
      
      Problem:
      
      'log' and 'log_slow_queries' were "fixed" variables, i.e. they showed up
      in SHOW VARIABLES, but could not be used in expressions like 
      "select @@log". Also, using them in the SET statement produced an 
      incorrect "unknown system variable" error.
      
      Solution:
      
      Make 'log' and 'log_slow_queries' read-only dynamic variables to make 
      them available for use in expressions, and produce a correct error 
      about the variable being read-only when used in the SET statement.
      99f4b743
  2. 21 Oct, 2007 1 commit
    • kaa@polly.(none)'s avatar
      Bug #28550 "Potential bugs related to the return type of the CHAR function". · 34984111
      kaa@polly.(none) authored
        
      Since, as of MySQL 5.0.15, CHAR() arguments larger than 255 are converted into multiple result bytes, a single CHAR() argument can now take up to 4 bytes. This patch fixes Item_func_char::fix_length_and_dec() to take this into account.
        
      This patch also fixes a regression introduced by the patch for bug21513. As now we do not always have the 'name' member of Item set for Item_hex_string and Item_bin_string, an own print() method has been added to Item_hex_string so that it could correctly be printed by Item_func::print_args().
      34984111
  3. 17 Oct, 2007 1 commit
  4. 16 Oct, 2007 1 commit
  5. 15 Oct, 2007 2 commits
  6. 14 Oct, 2007 1 commit
  7. 13 Oct, 2007 2 commits
  8. 12 Oct, 2007 3 commits
  9. 11 Oct, 2007 3 commits
  10. 10 Oct, 2007 4 commits
  11. 09 Oct, 2007 5 commits
  12. 08 Oct, 2007 1 commit
    • gkodinov/kgeorge@magare.gmz's avatar
      Bug #31156: mysqld: item_sum.cc:918: virtual bool · 67302b12
      gkodinov/kgeorge@magare.gmz authored
        Item_sum_distinct::setup(THD*): Assertion
      
      There was an assertion to detect a bug in ROLLUP
      implementation. However the assertion is not true
      when used in a subquery context with non-cacheable
      statements.
      Fixed by turning the assertion to accepted case
      (just like it's done for the other aggregate functions). 
      67302b12
  13. 07 Oct, 2007 1 commit
  14. 05 Oct, 2007 10 commits
  15. 04 Oct, 2007 4 commits