Commit Graph

101 Commits (f512a6e1323eefa843a063e466babb96d7bfb4ce)

Author SHA1 Message Date
Andres Freund f512a6e132 Consistently use PG_INT(16|32|64)_(MIN|MAX). 8 years ago
Andres Freund 101c7ee3ee Use new overflow aware integer operations. 8 years ago
Peter Eisentraut 821fb8cdbf Message style fixes 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Alvaro Herrera 9a34123bc3 Make messages mentioning type names more uniform 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Andres Freund 62e2a8dc2c Define integer limits independently from the system definitions. 11 years ago
Andres Freund 83ff1618bc Centralize definition of integer limits. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane 9d229f399e Provide moving-aggregate support for a bunch of numerical aggregates. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane 1f7cb5c309 Improve handling of INT_MIN / -1 and related cases. 13 years ago
Tom Lane a235b85a0b Fix the int8 and int2 cases of (minimum possible integer) % (-1). 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas 062780ec35 Add overflow checks to int4 and int8 versions of generate_series(). 15 years ago
Tom Lane 72330995a5 Put in some more safeguards against executing a division-by-zero. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 4fc115b2e9 Speed up conversion of signed integers to C strings. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 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 d0a368c656 Install a workaround for a longstanding gcc bug that allows SIGFPE traps 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 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
Tom Lane 8acfc7594d Tweak the overflow checks in integer division functions to complain if the 17 years ago
Tom Lane b163baa89c Clean up some problems with redundant cross-type arithmetic operators. Add 18 years ago
Tom Lane 8472bf7a73 Allow float8, int8, and related datatypes to be passed by value on machines 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane e75d365633 Fix int8mul so that overflow check is applied correctly for INT64_IS_BUSTED 19 years ago
Tom Lane 31edbadf4a Downgrade implicit casts to text to be assignment-only, except for the ones 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 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 f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane fa5e44017a Adjust the API for aggregate function calls so that a C-coded function 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
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane b3fcc816ae Add missing casts to unsigned char in recently-added isspace() calls. 22 years ago
Neil Conway e2ded829f6 Revise int2/int4/int8/float4/float8 input routines to allow for 22 years ago