| Age | Commit message (Expand) | Author |
| 2019-01-26 | Change function call information to be variable length. | Andres Freund |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-05-16 | Detoast plpgsql variables if they might live across a transaction boundary. | Tom Lane |
| 2018-02-15 | Move the extern declaration for ExceptionalCondition into c.h. | Tom Lane |
| 2018-01-26 | Remove byte-masking macros for Datum conversion macros | Peter Eisentraut |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-06-21 | Initial pgindent run with pg_bsd_indent version 2.0. | Tom Lane |
| 2017-05-31 | Avoid -Wconversion warnings from direct use of GET_n_BYTES macros. | Tom Lane |
| 2017-03-12 | Recommend wrappers of PG_DETOAST_DATUM_PACKED(). | Noah Misch |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-09-13 | Be pickier about converting between Name and Datum. | Tom Lane |
| 2016-08-31 | Use static inline functions for float <-> Datum conversions. | Heikki Linnakangas |
| 2016-04-28 | Adjust DatumGetBool macro, this time for sure. | Tom Lane |
| 2016-03-12 | Widen query numbers-of-tuples-processed counters to uint64. | Tom Lane |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |
| 2015-05-14 | Support "expanded" objects, particularly arrays, for better performance. | Tom Lane |
| 2015-03-26 | Tweak __attribute__-wrapping macros for better pgindent results. | Tom Lane |
| 2015-03-11 | Add macros wrapping all usage of gcc's __attribute__. | Andres Freund |
| 2015-02-20 | Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. | Tom Lane |
| 2015-02-09 | Minor cleanup/code review for "indirect toast" stuff. | Tom Lane |
| 2015-01-06 | Update copyright for 2015 | Bruce Momjian |
| 2014-07-07 | Fix typos in comments. | Fujii Masao |
| 2014-06-20 | Don't allow to disable backend assertions via the debug_assertions GUC. | Andres Freund |
| 2014-05-06 | pgindent run for 9.4 | Bruce Momjian |
| 2014-02-19 | Further code review for pg_lsn data type. | Robert Haas |
| 2014-02-19 | pg_lsn macro naming and type behavior revisions. | Robert Haas |
| 2014-02-19 | Add a pg_lsn data type, to represent an LSN. | Robert Haas |
| 2014-01-07 | Update copyright for 2014 | Bruce Momjian |
| 2013-09-11 | Add comment for VARSIZE_ANY_EXHDR macro | Bruce Momjian |
| 2013-07-02 | Add support for multiple kinds of external toast datums. | Robert Haas |
| 2013-05-29 | pgindent run for release 9.3 | Bruce Momjian |
| 2013-02-18 | Move ExceptionalCondition back to postgres.h | Alvaro Herrera |
| 2013-02-08 | Clean up c.h / postgres.h after Assert() move | Alvaro Herrera |
| 2013-02-01 | Move Assert() definitions to c.h | Alvaro Herrera |
| 2013-01-23 | Improve concurrency of foreign key locking | Alvaro Herrera |
| 2013-01-01 | Update copyrights for 2013 | Bruce Momjian |
| 2012-06-10 | Run pgindent on 9.2 source tree in preparation for first 9.3 | Bruce Momjian |
| 2012-04-29 | Change return type of ExceptionalCondition to void and mark it noreturn | Peter Eisentraut |
| 2012-01-01 | Update copyright notices for year 2012. | Bruce Momjian |
| 2011-01-01 | Stamp copyrights for year 2011. | Bruce Momjian |
| 2010-09-20 | Remove cvs keywords from all files. | Magnus Hagander |
| 2010-01-02 | Update copyright for the year 2010. | Bruce Momjian |
| 2009-12-31 | Redefine Datum as uintptr_t, instead of unsigned long. | Tom Lane |
| 2009-01-01 | Update copyright for 2009. | Bruce Momjian |
| 2008-04-21 | Allow float8, int8, and related datatypes to be passed by value on machines | Tom Lane |
| 2008-04-18 | Modify the float4 datatype to be pass-by-val. Along the way, remove the last | Alvaro Herrera |
| 2008-03-27 | Reduce the need for frontend programs to include "postgres.h" by refactoring | Tom Lane |
| 2008-01-01 | Update copyrights in source tree to 2008. | Bruce Momjian |