Commit Graph

124 Commits (325bc54eed4ea0836a0bb715bb18342f0c1c668a)

Author SHA1 Message Date
Tom Lane ccff2d20ed Convert a few datatype input functions to use "soft" error reporting. 3 years ago
David Rowley 9d9c02ccd1 Teach planner and executor about monotonic window funcs 4 years ago
Peter Eisentraut cfc7191dfe Move scanint8() to numutils.c 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
David Rowley dad75eb4a8 Have pg_itoa, pg_ltoa and pg_lltoa return the length of the string 6 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 6 years ago
Andrew Gierth 1fd687a035 Optimizations for integer to decimal output. 6 years ago
Dean Rasheed 13661ddd7e Add functions gcd() and lcm() for integer and numeric types. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Tom Lane a7145f6bc8 Fix integer-overflow edge case detection in interval_mul and pgbench. 6 years ago
Tom Lane a391ff3c3d Build out the planner support function infrastructure. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane cbdb8b4c01 Fix float-to-integer coercions to handle edge cases correctly. 7 years ago
Andres Freund 86eaf208ea Hand code string to integer conversion for performance. 8 years ago
Andres Freund 3522d0eaba Deduplicate "invalid input syntax" messages for various types. 8 years ago
Alvaro Herrera f2c587067a Rethink how to get float.h in old Windows API for isnan/isinf 8 years ago
Peter Eisentraut 387543f7bd Make new error code name match SQL standard more closely 8 years ago
Tom Lane 0a459cec96 Support all SQL:2011 options for window frame clauses. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane b31a9d7dd3 Suppress compiler warning about no function return value. 8 years ago
Andres Freund 8e211f5391 Add float.h include to int8.c, for isnan(). 8 years ago
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