| Age | Commit message (Expand) | Author |
| 2010-03-28 | Derive latestRemovedXid for btree deletes by reading heap pages. The | Simon Riggs |
| 2010-03-20 | Further corrections of mismatching struct and btree SizeOf macros. | Simon Riggs |
| 2010-03-19 | Fix oversight in btpo.xact patch; it was in fact installing garbage | Tom Lane |
| 2010-03-19 | Update XLOG_PAGE_MAGIC to recognise WAL format changes. | Simon Riggs |
| 2010-03-19 | Adjust comment in .history file to match recovery target specified. Comment | Simon Riggs |
| 2010-03-19 | Reset btpo.xact following recovery of btree delete page. Add btpo_xact | Simon Riggs |
| 2010-02-26 | pgindent run for 9.0 | Bruce Momjian |
| 2010-02-19 | Don't use O_DIRECT when writing WAL files if archiving or streaming is | Heikki Linnakangas |
| 2010-02-16 | Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. | Tom Lane |
| 2010-02-13 | Fix relcache init file invalidation during Hot Standby for the case | Simon Riggs |
| 2010-02-13 | Introduce WAL records to log reuse of btree pages, allowing conflict | Simon Riggs |
| 2010-02-11 | Generic implementation of red-black binary tree. It's planned to use in | Teodor Sigaev |
| 2010-02-08 | Add C comments that HEAP_MOVED_* define usage is only for pre-9.0 binary | Bruce Momjian |
| 2010-02-08 | Remove old-style VACUUM FULL (which was known for a little while as | Tom Lane |
| 2010-02-07 | Create a "relation mapping" infrastructure to support changing the relfilenodes | Tom Lane |
| 2010-02-01 | Revoke augmentation of WAL records for btree delete, per discussion. | Simon Riggs |
| 2010-01-29 | Augment WAL records for btree delete with GetOldestXmin() to reduce | Simon Riggs |
| 2010-01-28 | Change a few remaining calls of XLogArchivingActive() to use | Heikki Linnakangas |
| 2010-01-22 | Replace ALTER TABLE ... SET STATISTICS DISTINCT with a more general mechanism. | Robert Haas |
| 2010-01-20 | Write a WAL record whenever we perform an operation without WAL-logging | Heikki Linnakangas |
| 2010-01-16 | PGDLLIMPORT-ize the remaining variables needed by walreceiver. | Tom Lane |
| 2010-01-15 | Introduce Streaming Replication. | Heikki Linnakangas |
| 2010-01-10 | Remove partial, broken support for NULL pointers when fetching attributes. | Robert Haas |
| 2010-01-05 | Support ALTER TABLESPACE name SET/RESET ( tablespace_options ). | Robert Haas |
| 2010-01-02 | Update copyright for the year 2010. | Bruce Momjian |
| 2010-01-01 | Support "x IS NOT NULL" clauses as indexscan conditions. This turns out | Tom Lane |
| 2009-12-31 | Redefine Datum as uintptr_t, instead of unsigned long. | Tom Lane |
| 2009-12-19 | Allow read only connections during recovery, known as Hot Standby. | Simon Riggs |
| 2009-11-23 | Fix an old bug in multixact and two-phase commit. Prepared transactions can | Heikki Linnakangas |
| 2009-11-01 | Dept of second thoughts: after studying index_getnext() a bit more I realize | Tom Lane |
| 2009-11-01 | Fix two serious bugs introduced into hash indexes by the 8.4 patch that made | Tom Lane |
| 2009-10-02 | Make sure that GIN fast-insert and regular code paths enforce the same | Tom Lane |
| 2009-09-01 | Force VACUUM to recalculate oldestXmin even when we haven't changed our | Tom Lane |
| 2009-09-01 | Remove flatfiles.c, which is now obsolete. | Alvaro Herrera |
| 2009-08-31 | Track the current XID wrap limit (or more accurately, the oldest unfrozen | Tom Lane |
| 2009-08-24 | Fix a violation of WAL coding rules in the recent patch to include an | Tom Lane |
| 2009-08-06 | Improve plpgsql's ability to cope with rowtypes containing dropped columns, | Tom Lane |
| 2009-08-01 | Department of second thoughts: let's show the exact key during unique index | Tom Lane |
| 2009-08-01 | Improve unique-constraint-violation error messages to include the exact | Tom Lane |
| 2009-07-29 | Support deferrable uniqueness constraints. | Tom Lane |
| 2009-07-22 | Tweak TOAST code so that columns marked with MAIN storage strategy are | Tom Lane |
| 2009-06-26 | Cleanup and code review for the patch that made bgwriter active during | Tom Lane |
| 2009-06-25 | Fix some serious bugs in archive recovery, now that bgwriter is active | Heikki Linnakangas |
| 2009-06-11 | 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list | Bruce Momjian |
| 2009-06-06 | Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat sane | Tom Lane |
| 2009-06-06 | Fix a serious bug introduced into GIN in 8.4: now that MergeItemPointers() | Tom Lane |
| 2009-06-05 | GIN's ItemPointerIsMin, ItemPointerIsMax, and ItemPointerIsLossyPage macros | Tom Lane |
| 2009-05-24 | Use more-portable coding for the check on handing out the last available | Tom Lane |
| 2009-05-12 | Fix LOCK TABLE to eliminate the race condition that could make it give weird | Tom Lane |
| 2009-05-08 | 'PGDLLIMPORT' ShmemVariableCache, needed for pg_migrator.so function | Bruce Momjian |