summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/numeric.c
Commit message (Expand)AuthorAgeFilesLines
* pgindent run.Bruce Momjian2003-08-041-135/+150
* Fix numeric_smaller, numeric_larger, float4smaller, float4larger,Tom Lane2003-07-301-50/+12
* Error message editing in utils/adt. Again thanks to Joe Conway for doingTom Lane2003-07-271-35/+92
* Fix bug I introduced in recent rewrite of NUMERIC code: numeric toTom Lane2003-07-031-3/+12
* Add binary I/O routines for a bunch more datatypes. Still a few to go,Tom Lane2003-05-121-1/+75
* stddev() and variance() should return NULL when there is just one inputTom Lane2003-04-211-23/+13
* Reimplement NUMERIC datatype using base-10000 arithmetic; also improveTom Lane2003-03-211-911/+1546
* Prevent infinite loop in ln_var() due to roundoff error.Tom Lane2003-03-141-1/+4
* Add explicit tests for division by zero to all user-accessible integerTom Lane2003-03-111-2/+2
* This patch adds some missing functions for float8 math operations,Bruce Momjian2002-10-191-2/+8
* Alter scale selection for NUMERIC division and transcendental functionsTom Lane2002-10-021-109/+318
* Extend pg_cast castimplicit column to a three-way value; this allows usTom Lane2002-09-181-1/+45
* pgindent run.Bruce Momjian2002-09-041-4/+4
* Remove sys/types.h in files that include postgres.h, and hence c.h,Bruce Momjian2002-09-021-2/+1
* Modify array operations to include array's element type OID in theTom Lane2002-08-261-6/+7
* Remove MAX/MIN() macros, use c.h Max/Min() instead.Bruce Momjian2002-02-181-69/+62
* Repair roundoff-error problem for stddev/variance results near zero,Tom Lane2001-12-111-36/+79
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-2/+2
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-2/+2
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-15/+9
* Make selectivity routines cope gracefully with NaNs, infinities, andTom Lane2001-10-131-1/+30
* Implement precision support for timestamp and time, both with and withoutThomas G. Lockhart2001-10-031-3/+1
* sum() on int2 and int4 columns now uses an int8, not numeric, accumulatorTom Lane2001-08-141-27/+118
* This adds unary plus capability. No grammar changes, per Tom's request.Bruce Momjian2001-06-071-1/+14
* Ensure that btree sort ordering functions and boolean comparison operatorsTom Lane2001-05-031-116/+40
* Another try at making numeric MODULO operator produce the right answer.Tom Lane2001-04-141-6/+18
* Remove dashes in comments that don't need them, rewrap with pgindent.Bruce Momjian2001-03-221-203/+130
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-12/+16
* Fix numeric modulo operator for case of fractional right argument.Tom Lane2001-03-141-4/+7
* Silence compiler warning.Tom Lane2000-12-071-3/+3
* Ensure that all uses of <ctype.h> functions are applied to unsigned-charTom Lane2000-12-031-5/+5
* Convert all remaining float4 and float8 functions to new fmgr style.Tom Lane2000-08-011-8/+12
* bpchar, varchar, bytea, numeric are toastable --- if you initdb, whichTom Lane2000-07-291-401/+330
* Revise aggregate functions per earlier discussions in pghackers.Tom Lane2000-07-171-121/+475
* Clean up #include's.Bruce Momjian2000-06-151-1/+2
* Big warnings cleanup for Solaris/GCC. Down to about 40 now, butPeter Eisentraut2000-06-141-5/+5
* Another batch of fmgr updates. I think I have gotten all old-styleTom Lane2000-06-131-73/+49
* Latest round of fmgr updates. All functions with bool,char, or int2Tom Lane2000-06-051-15/+19
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-60/+66
* Extend numeric_round and numeric_trunc to accept negative scale inputsTom Lane2000-03-131-20/+79
* Add numeric <-> int8 and numeric <-> int2 conversion functions, as wellTom Lane2000-02-241-4/+153
* Fix bugs in NUMERIC ceil() and floor() functions. ceil(0) returned 1,Tom Lane2000-01-201-3/+3
* numeric_in accepts exponents; numeric to int4 rounds; float4/8 to numericTom Lane2000-01-181-480/+259
* Clean up problems with rounding/overflow code in NUMERIC, particularlyTom Lane2000-01-151-75/+109
* Fix it's and its to be correct.Bruce Momjian2000-01-051-2/+2
* Added nbtree operator class for NUMERICJan Wieck1999-09-291-1/+29
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-171-4/+1
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-151-3/+1
* Cleanup of /include #include's, for 6.6 only.Bruce Momjian1999-07-141-2/+2
* Another pgindent run. Sorry folks.Bruce Momjian1999-05-251-83/+83