1. 08 Feb, 2008 1 commit
    • davi@mysql.com/endora.local's avatar
      Bug#33798 prepared statements improperly handle large unsigned ints · 24b9abf3
      davi@mysql.com/endora.local authored
      The unsignedness of large integer user variables was not being
      properly preserved when feeded to prepared statements. This was
      happening because the unsigned flags wasn't being updated when
      converting the user variable is converted to a parameter.
      
      The solution is to copy the unsigned flag when converting the
      user variable to a parameter and take the unsigned flag into
      account when converting the integer to a string.
      24b9abf3
  2. 07 Feb, 2008 2 commits
  3. 27 Jan, 2008 1 commit
  4. 25 Jan, 2008 2 commits
  5. 24 Jan, 2008 1 commit
  6. 23 Jan, 2008 7 commits
  7. 22 Jan, 2008 3 commits
  8. 20 Jan, 2008 1 commit
  9. 19 Jan, 2008 1 commit
  10. 18 Jan, 2008 2 commits
  11. 17 Jan, 2008 1 commit
  12. 14 Jan, 2008 1 commit
    • mhansson/martin@linux-st28.site's avatar
      Bug#33143: Incorrect ORDER BY for ROUND()/TRUNCATE() result · effe27e3
      mhansson/martin@linux-st28.site authored
      The ROUND(X, D) function would change the Item::decimals field during
      execution to achieve the effect of a dynamic number of decimal digits.
      This caused a series of bugs:
      Bug #30617:Round() function not working under some circumstances in InnoDB
      Bug #33402:ROUND with decimal and non-constant cannot round to 0 decimal places
      Bug #30889:filesort and order by with float/numeric crashes server
      Fixed by never changing the number of shown digits for DECIMAL when
      used with a nonconstant number of decimal digits.
      effe27e3
  13. 12 Jan, 2008 1 commit
  14. 11 Jan, 2008 3 commits
  15. 10 Jan, 2008 5 commits
  16. 09 Jan, 2008 3 commits
  17. 08 Jan, 2008 2 commits
  18. 07 Jan, 2008 1 commit
  19. 05 Jan, 2008 1 commit
  20. 24 Dec, 2007 1 commit
    • kaa@polly.(none)'s avatar
      Fix for bug #33305: Test case in 'skip_grants' file need dynamic loading · 578b3632
      kaa@polly.(none) authored
                          to be compiled in
      
      The problem was that on a statically built server an attempt to create
      a UDF resulted in a different, but reasonable error ("Can't open shared
      library" instead of "UDFs are unavailable with the --skip-grant-tables
      option"), which caused a failure for the test case for bug #32020.
      
      Fixed by moving the test case for bug #32020 from skip_grants.test to a
      separate test to ensure that it is only run when the server is built
      with support for dynamically loaded libraries.
      578b3632