Commit Graph

208 Commits (a76cfba663ceab79b891cc81a5f941051755b3b0)

Author SHA1 Message Date
Michael Paquier a76cfba663 Add safeguards in LSN, numeric and float calculation for custom errors 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Alexander Korotkov 16d489b0fe Numeric error suppression in jsonpath 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Tom Lane 1fb57af920 Create the infrastructure for planner support functions. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tomas Vondra 6bf0bc842b Provide separate header file for built-in float types 7 years ago
Peter Eisentraut a06e56b247 doc: Update redirecting links 7 years ago
Tom Lane ec4719cd15 Fix partial aggregation for variance(int4) and related aggregates. 7 years ago
Peter Eisentraut 387543f7bd Make new error code name match SQL standard more closely 7 years ago
Tom Lane d1fc750b51 Make numeric power() handle NaNs according to the modern POSIX spec. 7 years ago
Tom Lane fbb2e9a030 Fix assorted compiler warnings seen in the buildfarm. 7 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 7 years ago
Tom Lane 8b29e88cdc Add window RANGE support for float4, float8, numeric. 8 years ago
Peter Eisentraut d91da5eced Remove useless use of bit-masking macros 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 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 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Andres Freund 31079a4a8e Replace remaining uses of pq_sendint with pq_sendint{8,16,32}. 8 years ago
Tom Lane 7769fc000a Fix behavior when converting a float infinity to numeric. 8 years ago
Andres Freund c1898c3e1e Constify numeric.c. 8 years ago
Robert Haas 7b69b6ceb8 Fix assorted carelessness about Datum vs. int64 vs. uint64 8 years ago
Robert Haas 81c5e46c49 Introduce 64-bit hash functions with a 64-bit seed. 8 years ago
Tom Lane 780b3a4c43 Manually un-break a few URLs that pgindent used to insist on splitting. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Noah Misch 3a0d473192 Use wrappers of PG_DETOAST_DATUM_PACKED() more. 9 years ago
Peter Eisentraut 38d103763d Make more use of castNode() 9 years ago
Alvaro Herrera 9a34123bc3 Make messages mentioning type names more uniform 9 years ago
Peter Eisentraut 352a24a1f9 Generate fmgr prototypes automatically 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 600dc4c0da Fix multiple bugs in numeric_poly_deserialize(). 9 years ago
Heikki Linnakangas 9cca11c915 Speed up SUM calculation in numeric aggregates. 9 years ago
Tom Lane 9389fbd038 Remove bogus dependencies on NUMERIC_MAX_PRECISION. 9 years ago
Peter Eisentraut 63cfdb8dde Adjust spellings of forms of "cancel" 9 years ago
Tom Lane bd1693e89e Fix small memory leak in partial-aggregate deserialization functions. 9 years ago
Tom Lane f8ace5477e Fix type-safety problem with parallel aggregate serial/deserialization. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Dean Rasheed 18a02ad2a5 Fix corner-case loss of precision in numeric pow() calculation 9 years ago
Robert Haas 11c8669c0c Add parallel query support functions for assorted aggregates. 10 years ago
Alvaro Herrera abb1733922 Add scale(numeric) 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 46166197c3 Improve div_var_fast(), mostly by making comments better. 10 years ago
Tom Lane 5f10b7a604 Fix possible internal overflow in numeric division. 10 years ago
Tom Lane 7d9a4737c2 Improve type numeric's calculations for ln(), log(), exp(), pow(). 10 years ago
Tom Lane 246693e5ae Fix possible internal overflow in numeric multiplication. 10 years ago
Tom Lane 13bba02271 Avoid calling memcpy() with a NULL source pointer and count == 0. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Robert Haas 368b7c601e Fix numeric abbreviation for --disable-float8-byval. 11 years ago