From: jon Date: March 15 2008 10:42pm Subject: svn commit - mysqldoc@docsrva: r10265 - trunk/dynamic-docs/changelog List-Archive: http://lists.mysql.com/commits/44083 Message-Id: <200803152242.m2FMgKQq000461@docsrva.mysql.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Author: jstephens Date: 2008-03-15 23:42:20 +0100 (Sat, 15 Mar 2008) New Revision: 10265 Log: Corrected changelog entry for Bug #31236 (Thanks, Kaamos!) Modified: trunk/dynamic-docs/changelog/mysqld-1.xml Modified: trunk/dynamic-docs/changelog/mysqld-1.xml =================================================================== --- trunk/dynamic-docs/changelog/mysqld-1.xml 2008-03-15 21:44:19 UTC (rev 10264) +++ trunk/dynamic-docs/changelog/mysqld-1.xml 2008-03-15 22:42:20 UTC (rev 10265) Changed blocks: 1, Lines Added: 9, Lines Deleted: 4; 1148 bytes @@ -649,10 +649,15 @@ - Division-by-zero errors involving floating-point values were not - handled consistently by all math functions. Now such functions - return NULL whenever a division by zero is - attempted. + The -, *, and + / operators and the functions + POW() and EXP() could + misbehave when used with floating-point numbers. Previously they + might return +INF, -INF, + or NaN in cases of numeric overflow + (including that caused by division by zero) or when invalid + arguments were used. Now NULL is returned in + all such cases.