Commit Graph

139 Commits (092c6936de49effe63daad94855bcd8ef26a09dd)

Author SHA1 Message Date
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Eisentraut 2e4db241bf Remove configure --disable-float4-byval 6 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 2efc924180 Detoast plpgsql variables if they might live across a transaction boundary. 8 years ago
Tom Lane 03c5a00ea3 Move the extern declaration for ExceptionalCondition into c.h. 8 years ago
Peter Eisentraut a6ef00b5c3 Remove byte-masking macros for Datum conversion macros 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Tom Lane b5b3229141 Avoid -Wconversion warnings from direct use of GET_n_BYTES macros. 9 years ago
Noah Misch 9d7726c2ba Recommend wrappers of PG_DETOAST_DATUM_PACKED(). 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 55c3391d1e Be pickier about converting between Name and Datum. 9 years ago
Heikki Linnakangas 14cca1bf8e Use static inline functions for float <-> Datum conversions. 9 years ago
Tom Lane 23b09e15b9 Adjust DatumGetBool macro, this time for sure. 10 years ago
Tom Lane 23a27b039d Widen query numbers-of-tuples-processed counters to uint64. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 1dc5ebc907 Support "expanded" objects, particularly arrays, for better performance. 11 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Tom Lane bc4de01db3 Minor cleanup/code review for "indirect toast" stuff. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Fujii Masao 4cbd128328 Fix typos in comments. 12 years ago
Andres Freund 3bdcf6a5a7 Don't allow to disable backend assertions via the debug_assertions GUC. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Robert Haas 694e3d139a Further code review for pg_lsn data type. 12 years ago
Robert Haas 844a28a9dd pg_lsn macro naming and type behavior revisions. 12 years ago
Robert Haas 7d03a83f4d Add a pg_lsn data type, to represent an LSN. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian 0f59f4a645 Add comment for VARSIZE_ANY_EXHDR macro 12 years ago
Robert Haas 3682025015 Add support for multiple kinds of external toast datums. 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Alvaro Herrera a40d09e27f Move ExceptionalCondition back to postgres.h 13 years ago
Alvaro Herrera 381d4b70a9 Clean up c.h / postgres.h after Assert() move 13 years ago
Alvaro Herrera e1d25de35a Move Assert() definitions to c.h 13 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Peter Eisentraut 81107282a5 Change return type of ExceptionalCondition to void and mark it noreturn 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 85d02a6586 Redefine Datum as uintptr_t, instead of unsigned long. 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 8472bf7a73 Allow float8, int8, and related datatypes to be passed by value on machines 18 years ago
Alvaro Herrera 7861d72ea2 Modify the float4 datatype to be pass-by-val. Along the way, remove the last 18 years ago