Commit Graph

138 Commits (812095d6043c3e5ae9ea49e6b89cf9aaae83a39d)

Author SHA1 Message Date
Tom Lane 812095d604 Fix erroneous error tests in pow/exp. 19 years ago
Bruce Momjian 990fea847f Attempt to return proper overflow/underflow messages for platforms that 19 years ago
Bruce Momjian ada6fd63d9 For float4/8, remove errno checks for pow() and exp() because only some 19 years ago
Bruce Momjian 182676ae27 Some platforms set errno on pow(), exp() overflow, some do not, so if 19 years ago
Bruce Momjian cac2d912d9 finite() no longer used; remove finite() platform-specific 19 years ago
Bruce Momjian 7bb1cc50b2 Add #include <float.h> for platforms that still need it. 19 years ago
Bruce Momjian f9ac414c35 Fix float4/8 to handle Infinity and Nan consistently, e.g. Infinity is a 19 years ago
Bruce Momjian 426030eda1 Remove unnecessary parentheses in if() statements. 19 years ago
Tom Lane b2c04d5e6b Work around buggy strtod on (some versions of?) IRIX. Combination of 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 1249cf8f38 SQL2003-standard statistical aggregates, by Sergey Koposov. I've added only 20 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 20 years ago
Tom Lane ae643747b1 Fix a passel of recently-committed violations of the rule 'thou shalt 20 years ago
Bruce Momjian 399a36a75d Prepare code to be built by MSVC: 20 years ago
Tom Lane 332ea60d23 Improve our private implementation of cbrt() to give results of the 20 years ago
Neil Conway 7992d0fbca Remove a few places that attempted to define INT_MAX, SCHAR_MAX, and 20 years ago
Neil Conway 0ebf1cc834 Implement 4 new aggregate functions from SQL2003. Specifically: var_pop(), 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 59bb147353 Update random() usage so ranges are inclusive/exclusive as required. 20 years ago
Bruce Momjian cf17131767 Remove comment on errno=0 lines, but add mention to port/strtol.c function. 20 years ago
Bruce Momjian 0e6b1528b7 Comment "errno = 0" in a more generic way. 20 years ago
Bruce Momjian 277b2ea328 Add comments about why errno is set to zero. 20 years ago
Tom Lane cecb607559 Make SQL arrays support null elements. This commit fixes the core array 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Neil Conway be2f825d51 Apply the "nodeAgg" optimization to more of the builtin transition 21 years ago
Neil Conway 975e27377a Adjust input routines for float4, float8 and oid to reject the empty string 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 4171bb869f Detect overflow in integer arithmetic operators (integer, smallint, and 22 years ago
Tom Lane 3cd16475db Cope with recent HPUX versions providing isfinite() instead of finite(). 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane b2d9fbeef2 Work around broken strtod() that's present in many Solaris releases. 22 years ago
Tom Lane fcbc438727 Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments 22 years ago
Neil Conway 2871f60f23 Change ln(), log(), power(), and sqrt() to emit the correct SQLSTATE 22 years ago
Tom Lane 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 22 years ago
Tom Lane eeaef25ad6 Fix some portability issues with new float input code (didn't work on 22 years ago
Tom Lane b3fcc816ae Add missing casts to unsigned char in recently-added isspace() calls. 22 years ago
Tom Lane 1bc2d544b9 Localize our dependencies on the way to create NAN or INFINITY. 22 years ago
Neil Conway 80ac9b06ac Portability fixes and bug fixes for recent floating point input changes. 22 years ago
Neil Conway bfd6f52b0e Allow 'Infinity' and '-Infinity' as input to the float4 and float8 22 years ago
Neil Conway e2ded829f6 Revise int2/int4/int8/float4/float8 input routines to allow for 22 years ago
Neil Conway 2146bfc869 Emit a warning when an empty string is input to the oid, float4, and 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane fa5c8a055a Cross-data-type comparisons are now indexable by btrees, pursuant to my 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 4b1c6695f1 Fix numeric_smaller, numeric_larger, float4smaller, float4larger, 23 years ago
Tom Lane b6a1d25b0a Error message editing in utils/adt. Again thanks to Joe Conway for doing 23 years ago
Bruce Momjian bb9f84aad7 Remove comment that cbrt() isn't being used. 23 years ago