1. 29 Oct, 2007 2 commits
    • unknown's avatar
      Merge mysql.com:/home/ram/work/b30782/b30782.5.0 · 30dab869
      unknown authored
      into  mysql.com:/home/ram/work/b30782/b30782.5.1
      
      
      sql/item_cmpfunc.cc:
        Auto merged
      mysql-test/r/case.result:
        manual merge.
      mysql-test/t/case.test:
        manual merge.
      sql/item_cmpfunc.h:
        manual merge.
      30dab869
    • unknown's avatar
      Fix for bug #30782: Truncated UNSIGNED BIGINT columns only in SELECT w/ CASE, · 42894ed0
      unknown authored
      JOIN, and ORDER BY
      
      Problem: improper maximum length calculation of the CASE function leads to 
      decimal value truncation (storing/retrieving decimal field values).
      
      Fix: accurately calculate maximum length/unsigned flag/decimals parameters 
      of the CASE function.
      
      
      mysql-test/r/case.result:
        Fix for bug #30782: Truncated UNSIGNED BIGINT columns only in SELECT w/ CASE, 
        JOIN, and ORDER BY
          - test result.
      mysql-test/t/case.test:
        Fix for bug #30782: Truncated UNSIGNED BIGINT columns only in SELECT w/ CASE, 
        JOIN, and ORDER BY
          - test case.
      sql/item_cmpfunc.cc:
        Fix for bug #30782: Truncated UNSIGNED BIGINT columns only in SELECT w/ CASE, 
        JOIN, and ORDER BY
          - accurately calculate Item_func_case::max_length/unsigned_flag/decimals.
      sql/item_cmpfunc.h:
        Fix for bug #30782: Truncated UNSIGNED BIGINT columns only in SELECT w/ CASE, 
        JOIN, and ORDER BY
          - accurately calculate Item_func_case::max_length/unsigned_flag/decimals.
      42894ed0
  2. 25 Oct, 2007 4 commits
  3. 24 Oct, 2007 13 commits
  4. 23 Oct, 2007 21 commits