| Age | Commit message (Expand) | Author |
| 2009-04-04 | Remove the recently added node types ReloptElem and OptionDefElem in favor | Tom Lane |
| 2009-02-02 | Allow reloption names to have qualifiers, initially supporting a TOAST | Alvaro Herrera |
| 2009-01-22 | Support column-level privileges, as required by SQL standard. | Tom Lane |
| 2009-01-22 | Update comments to reflect that tgenabled is not a boolean anymore. | Heikki Linnakangas |
| 2009-01-16 | Add vacuum_freeze_table_age GUC option, to control when VACUUM should | Heikki Linnakangas |
| 2009-01-02 | Include a pointer to the query's source text in QueryDesc structs. This is | Tom Lane |
| 2009-01-01 | Update copyright for 2009. | Bruce Momjian |
| 2008-12-19 | SQL/MED catalog manipulation facilities | Peter Eisentraut |
| 2008-12-17 | Don't reset pg_class.reltuples and relpages in VACUUM, if any pages were | Heikki Linnakangas |
| 2008-12-04 | Default values for function arguments | Peter Eisentraut |
| 2008-11-19 | Some infrastructure changes for the upcoming auto-explain contrib module: | Tom Lane |
| 2008-11-10 | Make relhasrules and relhastriggers work like relhasindex, namely we let | Tom Lane |
| 2008-11-07 | Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at least | Tom Lane |
| 2008-10-24 | Reduce the memory footprint of large pending-trigger-event lists, as per my | Tom Lane |
| 2008-09-19 | Mark SessionReplicationRole as PGDLLIMPORT so it | Magnus Hagander |
| 2008-08-13 | Have autovacuum consider processing TOAST tables separately from their | Alvaro Herrera |
| 2008-07-01 | Extend VacAttrStats to allow typanalyze functions to store statistic values | Heikki Linnakangas |
| 2008-06-19 | Improve our #include situation by moving pointer types away from the | Alvaro Herrera |
| 2008-06-15 | Rearrange ALTER TABLE syntax processing as per my recent proposal: the | Tom Lane |
| 2008-06-14 | Refactor the handling of the various DropStmt variants so that when multiple | Tom Lane |
| 2008-06-05 | Modify vacuum() to accept a single relation OID instead of a list (which we | Alvaro Herrera |
| 2008-05-17 | Add $PostgreSQL$ markers to a lot of files that were missing them. | Andrew Dunstan |
| 2008-05-16 | Add a RESTART (without parameter) option to ALTER SEQUENCE, allowing a | Tom Lane |
| 2008-04-29 | Fix REASSIGN OWNED so that it works on procedural languages too. | Alvaro Herrera |
| 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-19 | Support ALTER TYPE RENAME. Petr Jelinek | Tom Lane |
| 2008-03-14 | Fix vacuum so that autovacuum is really not cancelled when doing an emergency | Alvaro Herrera |
| 2008-01-30 | Add checks to TRUNCATE, CLUSTER, and REINDEX to prevent performing these | Tom Lane |
| 2008-01-02 | Forbid ALTER TABLE and CLUSTER when there are pending AFTER-trigger events | Tom Lane |
| 2008-01-01 | Update copyrights in source tree to 2008. | Bruce Momjian |
| 2007-12-01 | Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagate | Tom Lane |
| 2007-11-30 | Avoid incrementing the CommandCounter when CommandCounterIncrement is called | Tom Lane |
| 2007-11-15 | Re-run pgindent with updated list of typedefs. (Updated README should | Bruce Momjian |
| 2007-11-15 | pgindent run for 8.3. | Bruce Momjian |
| 2007-08-22 | Simplify the syntax of CREATE/ALTER TEXT SEARCH DICTIONARY by treating the | Tom Lane |
| 2007-08-21 | Tsearch2 functionality migrates to core. The bulk of this work is by | Tom Lane |
| 2007-08-04 | Switch over to using the src/timezone functions for formatting timestamps | Tom Lane |
| 2007-07-25 | Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with | Magnus Hagander |
| 2007-07-17 | Implement CREATE TABLE LIKE ... INCLUDING INDEXES. Patch from NikhilS, | Neil Conway |
| 2007-07-03 | Add ALTER VIEW ... RENAME TO, and a RENAME TO clause to ALTER SEQUENCE. | Neil Conway |
| 2007-06-07 | Rework temp_tablespaces patch so that temp tablespaces are assigned separately | Tom Lane |
| 2007-06-03 | Create a GUC parameter temp_tablespaces that allows selection of the | Tom Lane |
| 2007-05-30 | Make large sequential scans and VACUUMs work in a limited-size "ring" of | Tom Lane |
| 2007-05-25 | Create hooks to let a loadable plugin monitor (or even replace) the planner | Tom Lane |
| 2007-05-18 | Have CLUSTER advance the table's relfrozenxid. The new frozen point is the | Alvaro Herrera |
| 2007-05-17 | Move the tuple freezing point in CLUSTER to a point further back in the past, | Alvaro Herrera |
| 2007-05-11 | Fix my oversight in enabling domains-of-domains: ALTER DOMAIN ADD CONSTRAINT | Tom Lane |
| 2007-05-11 | Support arrays of composite types, including the rowtypes of regular tables | Tom Lane |
| 2007-04-27 | Modify processing of DECLARE CURSOR and EXPLAIN so that they can resolve the | Tom Lane |