1. 17 Nov, 2007 2 commits
    • unknown's avatar
      Merge mysql.com:/misc/mysql/24907/50-24907 · 53a80b2c
      unknown authored
      into  mysql.com:/misc/mysql/24907/51-24907
      
      
      mysql-test/r/type_newdecimal.result:
        manual merge
      mysql-test/t/type_newdecimal.test:
        manual merge
      sql/sql_select.cc:
        manual merge
      53a80b2c
    • unknown's avatar
      Bug#24907: unpredictable (display) precission, if input precission increases · 748446b9
      unknown authored
      Server failed in assert() when we tried to create a DECIMAL() temp field
      with a scale of more than the allowed 30. Now we limit the scale to the
      allowed maximum. A truncation warning is thrown as necessary.
      
      
      mysql-test/r/type_newdecimal.result:
        Show that out of range DECIMAL temp fields will no longer
        stop the server with an assert.
      mysql-test/t/type_newdecimal.test:
        Show that out of range DECIMAL temp fields will no longer
        stop the server with an assert.
      sql/sql_select.cc:
        When creating DECIMAL() temp field, ascertain we stay within allowed
        limits. If not, truncate and warn.
      748446b9
  2. 08 Oct, 2007 3 commits
  3. 06 Oct, 2007 2 commits
  4. 05 Oct, 2007 26 commits
  5. 04 Oct, 2007 7 commits