Improve v10 release notes' discussion of money operator changes.
authorTom Lane
Sun, 28 May 2017 19:49:44 +0000 (15:49 -0400)
committerTom Lane
Sun, 28 May 2017 19:49:44 +0000 (15:49 -0400)
Mention the rounding behavioral change for money/int8.

Discussion: https://postgr.es/m/20170519164653[email protected]

doc/src/sgml/release-10.sgml

index 441e6c8d8af7031d742610fa1d2712aeb1534486..013632ed7a833605b059e1f789d65a328c0f3ec0 100644 (file)
       2017-01-17 [323b96aa3] Register missing money operators in system catalogs
       -->
       
-       Add MONEY operators
-       for multiplication and division with INT8 values (Peter
-       Eisentraut)
+       Add operators for multiplication and division
+       of money values
+       with int8 values (Peter Eisentraut)
+      
+
+      
+       Previously such cases would result in converting the int8
+       values to float8 and then using
+       the money-and-float8 operators.  The new behavior
+       avoids possible precision loss.  But note that division
+       of money by int8 now truncates the quotient, like
+       other integer-division cases, while the previous behavior would have
+       rounded.
       
      
 
       2016-09-14 [656df624c] Add overflow checks to money type input function
       -->
       
-       More strictly check the MONEY type for overflow operations
+       More strictly check the money type for overflow operations
        (Peter Eisentraut)