| Age | Commit message (Expand) | Author |
| 2011-03-14 | Remove duplicate time-based macros recently added. | Bruce Momjian |
| 2011-03-12 | Make all comparisons done for/with statistics use the default collation. | Tom Lane |
| 2011-03-12 | Use macros for time-based constants, rather than constants. | Bruce Momjian |
| 2011-03-09 | Adjust the permissions required for COMMENT ON ROLE. | Tom Lane |
| 2011-03-04 | Allow non-superusers to create (some) extensions. | Tom Lane |
| 2011-03-03 | Run a portal's cleanup hook immediately when pushing it to DONE state. | Tom Lane |
| 2011-03-01 | Rearrange snapshot handling to make rule expansion more consistent. | Tom Lane |
| 2011-02-27 | Refactor the executor's API to support data-modifying CTEs better. | Tom Lane |
| 2011-02-25 | Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. | Tom Lane |
| 2011-02-22 | Add PL/Python functions for quoting strings | Peter Eisentraut |
| 2011-02-22 | Allow binary I/O of type "void". | Tom Lane |
| 2011-02-19 | Create the catalog infrastructure for foreign-data-wrapper handlers. | Tom Lane |
| 2011-02-18 | Add transaction-level advisory locks. | Itagaki Takahiro |
| 2011-02-16 | Add backwards-compatible declarations of some core GIN support functions. | Tom Lane |
| 2011-02-16 | Add FOREACH IN ARRAY looping to plpgsql. | Tom Lane |
| 2011-02-15 | Fix obsolete comment. | Tom Lane |
| 2011-02-15 | Rearrange extension-related views as per recent discussion. | Tom Lane |
| 2011-02-12 | DDL support for collations | Peter Eisentraut |
| 2011-02-08 | Core support for "extensions", which are packages of SQL objects. | Tom Lane |
| 2011-02-08 | Per-column collation support | Peter Eisentraut |
| 2011-02-04 | Avoid maintaining three separate copies of the error codes list. | Robert Haas |
| 2011-02-01 | Re-classify ERRCODE_DATABASE_DROPPED to 57P04 | Simon Riggs |
| 2011-02-01 | Create new errcode for recovery conflict caused by db drop on master. | Simon Riggs |
| 2011-01-22 | Code cleanup for assign_XactIsoLevel. | Robert Haas |
| 2011-01-09 | Add array_contains_nulls() function in arrayfuncs.c. | Tom Lane |
| 2011-01-08 | Fix GIN to support null keys, empty and null items, and full index scans. | Tom Lane |
| 2011-01-02 | Basic foreign table support. | Robert Haas |
| 2011-01-01 | Stamp copyrights for year 2011. | Bruce Momjian |
| 2010-12-29 | Support unlogged tables. | Robert Haas |
| 2010-12-29 | Avoid unexpected conversion overflow in planner for distant date values. | Tom Lane |
| 2010-12-27 | Rename the C functions bitand(), bitor() to bit_and(), bit_or(). | Tom Lane |
| 2010-12-27 | Corrections to patch adding SQL/MED error codes. | Robert Haas |
| 2010-12-25 | Add foreign data wrapper error code values for SQL/MED. | Robert Haas |
| 2010-12-15 | Add pg_read_binary_file() and whole-file-at-once versions of pg_read_file(). | Itagaki Takahiro |
| 2010-12-13 | Generalize concept of temporary relations to "relation persistence". | Robert Haas |
| 2010-12-04 | KNNGIST, otherwise known as order-by-operator support for GIST. | Tom Lane |
| 2010-12-03 | Use GUC lexer for recovery.conf parsing. | Robert Haas |
| 2010-12-03 | Create core infrastructure for KNNGIST. | Tom Lane |
| 2010-11-29 | Simplify and speed up mapping of index opfamilies to pathkeys. | Tom Lane |
| 2010-11-24 | When reporting the server as not responding, if the hostname was | Bruce Momjian |
| 2010-11-21 | Add new SQL function, format(text). | Robert Haas |
| 2010-11-20 | Expose quote_literal_cstr() from core. | Robert Haas |
| 2010-11-20 | Speed up conversion of signed integers to C strings. | Robert Haas |
| 2010-11-18 | Add pg_describe_object function | Alvaro Herrera |
| 2010-10-31 | Provide hashing support for arrays. | Tom Lane |
| 2010-10-25 | Allow new values to be added to an existing enum type. | Tom Lane |
| 2010-10-21 | Improve handling of domains over arrays. | Tom Lane |
| 2010-10-10 | Support triggers on views. | Tom Lane |
| 2010-10-08 | Teach CLUSTER to use seqscan-and-sort when it's faster than indexscan. | Tom Lane |
| 2010-09-22 | Convert cvsignore to gitignore, and add .gitignore for build targets. | Magnus Hagander |