| Age | Commit message (Expand) | Author |
| 2009-01-01 | Update copyright for 2009. | Bruce Momjian |
| 2008-12-28 | Support window functions a la SQL:2008. | Tom Lane |
| 2008-12-11 | Append major version number and for libraries soname major version number | Peter Eisentraut |
| 2008-11-26 | Add %expect 0 to all parser input files to prevent conflicts slipping by. | Peter Eisentraut |
| 2008-11-20 | Don't pass strings directly to errdetail() and errhint() - use | Magnus Hagander |
| 2008-11-19 | Some infrastructure changes for the upcoming auto-explain contrib module: | Tom Lane |
| 2008-11-05 | Rename several aliases for PLpgSQL_datum.dno to also be called dno. | Tom Lane |
| 2008-11-04 | Revert unwanted patch, per Tom. | Alvaro Herrera |
| 2008-11-04 | Remove unused rfno from PLpgSQL_recfield | Alvaro Herrera |
| 2008-11-04 | Fix bug introduced in recent patch to make plpython cope with OUT arguments: | Tom Lane |
| 2008-11-02 | Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, | Tom Lane |
| 2008-10-29 | Be more tense about not creating tuplestores with randomAccess = true unless | Tom Lane |
| 2008-10-28 | Extend ExecMakeFunctionResult() to support set-returning functions that return | Tom Lane |
| 2008-10-11 | Add missing header. | Alvaro Herrera |
| 2008-10-09 | Add initial plpgsql translation (with lots of fuzzies) | Alvaro Herrera |
| 2008-10-09 | Improve translatability of error messages for external modules by tweaking | Alvaro Herrera |
| 2008-10-09 | Fix overly tense optimization of PLpgSQL_func_hashkey: we must represent | Tom Lane |
| 2008-10-04 | Implement SQL-standard WITH clauses, including WITH RECURSIVE. | Tom Lane |
| 2008-10-02 | Update pg_regress calls in PL checks to handle vpath builds. | Peter Eisentraut |
| 2008-10-01 | Allow pg_regress to be run outside the build tree. Look for input files | Peter Eisentraut |
| 2008-09-24 | Fix unportable syntax used in recent patch. Per results from | Tom Lane |
| 2008-09-10 | Fix a couple of places where the plpgsql grammar would produce an unhelpful | Tom Lane |
| 2008-09-09 | Improve plpgsql's ability to report tuple incompatibility problems. | Alvaro Herrera |
| 2008-09-02 | Prevent memory leaks in our various bison parsers when an error occurs | Tom Lane |
| 2008-09-01 | Fix plpgsql's exec_move_row() to supply valid type OIDs to exec_assign_value() | Tom Lane |
| 2008-09-01 | Add a bunch of new error location reports to parse-analysis error messages. | Tom Lane |
| 2008-08-29 | Remove all traces that suggest that a non-Bison yacc might be supported, and | Peter Eisentraut |
| 2008-08-25 | Move exprType(), exprTypmod(), expression_tree_walker(), and related routines | Tom Lane |
| 2008-07-18 | Implement SQL-spec RETURNS TABLE syntax for functions. | Tom Lane |
| 2008-07-16 | Support "variadic" functions, which can accept a variable number of arguments | Tom Lane |
| 2008-06-17 | Clean up a number of bogosities around pltcl's handling of the Tcl "result": | Tom Lane |
| 2008-05-17 | Add $PostgreSQL$ markers to a lot of files that were missing them. | Andrew Dunstan |
| 2008-05-16 | Suppress a possibly-uninitialized-variable warning. (I'm only seeing it | Tom Lane |
| 2008-05-15 | Support SQL/PSM-compatible CASE statement in plpgsql. | Tom Lane |
| 2008-05-13 | Improve plpgsql's RAISE command. It is now possible to attach DETAIL and | Tom Lane |
| 2008-05-12 | Improve snapshot manager by keeping explicit track of snapshots. | Alvaro Herrera |
| 2008-05-12 | Restructure some header files a bit, in particular heapam.h, by removing some | Alvaro Herrera |
| 2008-05-09 | Add "%option noinput" to the scanners to avoid compiler warnings. GCC 4.3 | Peter Eisentraut |
| 2008-05-03 | Fix plpython to not get totally confused by OUT arguments. (It still doesn't | Tom Lane |
| 2008-05-03 | Support RETURN QUERY EXECUTE in plpgsql. | Tom Lane |
| 2008-04-17 | Clean up a few places where Datums were being treated as pointers (and vice | Alvaro Herrera |
| 2008-04-07 | Implement a few changes to how shared libraries and dynamically loadable | Peter Eisentraut |
| 2008-04-06 | Make plpgsql support FOR over a query specified by a cursor declaration, | Tom Lane |
| 2008-04-01 | Support EXECUTE USING in plpgsql. | Tom Lane |
| 2008-03-28 | Support statement-level ON TRUNCATE triggers. Simon Riggs | Tom Lane |
| 2008-03-27 | Reduce the need for frontend programs to include "postgres.h" by refactoring | Tom Lane |
| 2008-03-26 | Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. | Alvaro Herrera |
| 2008-03-26 | Separate snapshot management code from tuple visibility code, create a | Alvaro Herrera |
| 2008-03-25 | Simplify and standardize conversions between TEXT datums and ordinary C | Tom Lane |
| 2008-03-25 | Add a new tuplestore API function, tuplestore_putvalues(). This is | Neil Conway |