Commit Graph

126 Commits (fcec6caafa2346b6c9d3ad5065e417733bd63cd9)

Author SHA1 Message Date
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. 16 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
Tom Lane 039dfbfd5d Reduce the need for frontend programs to include "postgres.h" by refactoring 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian f6e8730d11 Re-run pgindent with updated list of typedefs. (Updated README should 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane b526462f9e Avoid assuming that struct varattrib_pointer doesn't get padded by the 19 years ago
Tom Lane 27b8922221 Add an extra header byte to TOAST-pointer datums to represent their size 19 years ago
Tom Lane aedc5ed571 Fix typos in two comments. Spotted by Brendan Jurd 19 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Bruce Momjian 178214d2ae Update comments for PG_DETOAST_PACKED and VARDATA_ANY on a structures 19 years ago
Tom Lane 79ca7ffeb6 A few fixups in error handling: mark pg_re_throw() as noreturn for gcc, 19 years ago
Tom Lane 3e23b68dac Support varlena fields with single-byte headers and unaligned storage. 19 years ago
Tom Lane 23a41573c4 Adjust DatumGetBool macro so that it isn't fooled by garbage in the Datum 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago