| Age | Commit message (Expand) | Author |
| 2011-08-09 | Change the way string relopts are allocated. | Heikki Linnakangas |
| 2011-07-19 | Cascading replication feature for streaming log-based replication. | Simon Riggs |
| 2011-07-15 | Change the way the offset of downlink is stored in GISTInsertStack. | Heikki Linnakangas |
| 2011-06-30 | Enable CHECK constraints to be declared NOT VALID | Alvaro Herrera |
| 2011-06-29 | Move the PredicateLockRelation() call from nodeSeqscan.c to heapam.c. It's | Heikki Linnakangas |
| 2011-06-28 | Introduce compact WAL record for the common case of commit (non-DDL). | Simon Riggs |
| 2011-06-27 | Allow callers to pass a missing_ok flag when opening a relation. | Robert Haas |
| 2011-06-27 | Try again to make the visibility map crash safe. | Robert Haas |
| 2011-06-27 | Avoid having two copies of the HOT-chain search logic. | Robert Haas |
| 2011-06-22 | Make the visibility map crash-safe. | Robert Haas |
| 2011-06-16 | Start using flexible array members | Peter Eisentraut |
| 2011-06-14 | Renumber 2PC resource managers so that compared to 9.0, predicate lock rmgr | Heikki Linnakangas |
| 2011-06-10 | Work around gcc 4.6.0 bug that breaks WAL replay. | Tom Lane |
| 2011-04-23 | Make GIN and GIST pass the index collation to all their support functions. | Tom Lane |
| 2011-04-12 | Pass collations to functions in FunctionCallInfoData, not FmgrInfo. | Tom Lane |
| 2011-04-10 | pgindent run before PG 9.1 beta 1. | Bruce Momjian |
| 2011-04-04 | Avoid assuming there will be only 3 states for synchronous_commit. | Simon Riggs |
| 2011-04-04 | Merge synchronous_replication setting into synchronous_commit. | Robert Haas |
| 2011-03-26 | Clean up cruft around collation initialization for tupdescs and scankeys. | Tom Lane |
| 2011-03-11 | Update C comment about O_DIRECT and fsync(). | Bruce Momjian |
| 2011-02-16 | Hot Standby feedback for avoidance of cleanup conflicts on standby. | Simon Riggs |
| 2011-02-16 | pg_ctl promote | Robert Haas |
| 2011-02-10 | Send status updates back from standby server to master, indicating how far | Heikki Linnakangas |
| 2011-02-09 | Implement NOWAIT option for BASE_BACKUP command | Magnus Hagander |
| 2011-02-08 | Per-column collation support | Peter Eisentraut |
| 2011-02-08 | Named restore points in recovery. Users can record named points, then | Simon Riggs |
| 2011-02-08 | Basic Recovery Control functions for use in Hot Standby. Pause, Resume, | Simon Riggs |
| 2011-02-07 | Implement genuine serializable isolation level. | Heikki Linnakangas |
| 2011-01-31 | Support multiple concurrent pg_basebackup backups. | Heikki Linnakangas |
| 2011-01-09 | Split pg_start_backup() and pg_stop_backup() into two pieces | Magnus Hagander |
| 2011-01-08 | Refactor GIN's handling of duplicate search entries. | Tom Lane |
| 2011-01-08 | Fix GIN to support null keys, empty and null items, and full index scans. | Tom Lane |
| 2011-01-01 | Stamp copyrights for year 2011. | Bruce Momjian |
| 2010-12-31 | Support RIGHT and FULL OUTER JOIN in hash joins. | Tom Lane |
| 2010-12-30 | Avoid unnecessary public struct declaration in slru.h | Alvaro Herrera |
| 2010-12-29 | Bump XLOG_PAGE_MAGIC. | Robert Haas |
| 2010-12-29 | Support unlogged tables. | Robert Haas |
| 2010-12-23 | Rewrite the GiST insertion logic so that we don't need the post-recovery | Heikki Linnakangas |
| 2010-12-14 | Instrument checkpoint sync calls. | Robert Haas |
| 2010-12-09 | Force default wal_sync_method to be fdatasync on Linux. | Tom Lane |
| 2010-12-04 | Update comment to match later code changes. | Tom Lane |
| 2010-12-04 | KNNGIST, otherwise known as order-by-operator support for GIST. | Tom Lane |
| 2010-12-03 | Create core infrastructure for KNNGIST. | Tom Lane |
| 2010-11-16 | The GiST scan algorithm uses LSNs to detect concurrent pages splits, but | Heikki Linnakangas |
| 2010-11-10 | Add monitoring function pg_last_xact_replay_timestamp. | Robert Haas |
| 2010-10-18 | Fix a passel of inappropriately-named global functions in GIN. | Tom Lane |
| 2010-10-18 | Improve GIN indexscan cost estimation. | Tom Lane |
| 2010-10-08 | Improve logging in VACUUM FULL VERBOSE and CLUSTER VERBOSE. | Tom Lane |
| 2010-09-20 | Remove cvs keywords from all files. | Magnus Hagander |
| 2010-09-15 | Use a latch to make startup process wake up and replay immediately when | Heikki Linnakangas |