Commit Graph

140 Commits (cc26ea9fe2e41e73c955ea75bea7a77fbd062d64)

Author SHA1 Message Date
Peter Eisentraut cc26ea9fe2 Clean up references to SQL92 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas 5cb0e33597 Speed up operations on numeric, mostly by avoiding palloc() overhead. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Heikki Linnakangas f291ccd43e Remove duplicate words in comments. 14 years ago
Tom Lane 0339047bc9 Code review for protransform patches. 14 years ago
Peter Eisentraut 9cfd800aab Add some enumeration commas, for consistency 14 years ago
Robert Haas af7dd696b0 Fix typos pointed out by Noah Misch. 14 years ago
Robert Haas 3cc0800829 Add a transform function for numeric typmod coercisions. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas 97f38001ac Fix numeric_maximum_size() calculation. 15 years ago
Robert Haas 145343534c Allow numeric to use a more compact, 2-byte header in many cases. 15 years ago
Robert Haas 8a4dc94ca0 Make details of the Numeric representation private to numeric.c. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane d5768dce10 Create an official API function for C functions to use to check if they are 16 years ago
Tom Lane 901be0fad4 Remove all the special-case code for INT64_IS_BUSTED, per decision that 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane e61fd4ac74 Support EEEE (scientific notation) in to_char(). 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Tom Lane e0daf7fc3c Allow leading and trailing spaces around NaN in numeric_in. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 95b07bc7f5 Support window functions a la SQL:2008. 17 years ago
Bruce Momjian f8df836ae3 Adjust power() error messages to be more descriptive. 18 years ago
Bruce Momjian 6e3e60095d Update C comments to mention SQL:2003 handling of power return values. 18 years ago
Bruce Momjian 4a586bd405 Add regression test for various power expressions with a zero base, and 18 years ago
Bruce Momjian 6b4e9d1654 Have numeric 0 ^ 4.3 return 1, rather than an error, and have 0 ^ 0.0 18 years ago
Tom Lane 8472bf7a73 Allow float8, int8, and related datatypes to be passed by value on machines 18 years ago
Tom Lane a0fad9762a Re-implement division for numeric values using the traditional "schoolbook" 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 6244c2dfff Fix stddev_pop(numeric) and var_pop(numeric), which were incorrectly producing 18 years ago
Tom Lane 23347231a5 Tweak the API for per-datatype typmodin functions so that they are passed 19 years ago
Tom Lane e17e40f783 Allow numeric_fac() to be interrupted, since it can take quite a while for 19 years ago
Tom Lane 31edbadf4a Downgrade implicit casts to text to be assignment-only, except for the ones 19 years ago
Neil Conway ade493e02d Add a hash function for "numeric". Mark the equality operator for 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 89a624439e Create AVG() aggregates for int8 and NUMERIC which do not compute X^2, 19 years ago
Neil Conway cf57ef4e50 Implement width_bucket() for the float8 data type. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 5725b9d9af Support type modifiers for user-defined types, and pull most knowledge 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian 0a42adcc32 Improve numeric overflow error message. 19 years ago
Tom Lane ae643747b1 Fix a passel of recently-committed violations of the rule 'thou shalt 19 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 e7a9ccdb6c I think that NUMERIC datatype has a problem in the performance that 20 years ago