| Age | Commit message (Expand) | Author |
| 2005-04-28 | Implement sharable row-level locks, and use them for foreign key references | Tom Lane |
| 2005-04-14 | Completion of project to use fixed OIDs for all system catalogs and | Tom Lane |
| 2005-04-13 | Simplify initdb-time assignment of OIDs as I proposed yesterday, and | Tom Lane |
| 2005-03-28 | Remove dead push/pop rollback code. Vadim once planned to implement | Tom Lane |
| 2005-03-27 | First steps towards index scans with heap access decoupled from index | Tom Lane |
| 2005-03-27 | Eliminate duplicate hasnulls bit testing in index tuple access, and | Tom Lane |
| 2005-03-21 | Convert index-related tuple handling routines from char 'n'/' ' to bool | Tom Lane |
| 2005-03-20 | Change the return value of HeapTupleSatisfiesUpdate() to be an enum, | Neil Conway |
| 2005-03-16 | Revise TupleTableSlot code to avoid unnecessary construction and disassembly | Tom Lane |
| 2005-03-14 | Avoid O(N^2) overhead in repeated nocachegetattr calls when columns of | Tom Lane |
| 2005-03-07 | Adjust creation/destruction of TupleDesc data structure to reduce the | Tom Lane |
| 2005-02-20 | Remove some no-longer-needed kluges for bootstrapping, in particular | Tom Lane |
| 2005-02-20 | Add code to prevent transaction ID wraparound by enforcing a safe limit | Tom Lane |
| 2005-01-27 | Change heap_modifytuple() to require a TupleDesc rather than a | Neil Conway |
| 2005-01-18 | This patch makes some improvements to the rtree index implementation: | Neil Conway |
| 2005-01-01 | Update copyrights that were missed. | Bruce Momjian |
| 2004-12-31 | Tag appropriate files for rc3 | PostgreSQL Daemon |
| 2004-12-01 | Change planner to use the current true disk file size as its estimate of | Tom Lane |
| 2004-11-12 | Fix obsolete comments. | Tom Lane |
| 2004-10-15 | Repair possible failure to update hint bits back to disk, per | Tom Lane |
| 2004-09-16 | Restructure subtransaction handling to reduce resource consumption, | Tom Lane |
| 2004-09-05 | Simplify IsXactIsoLevelSerializable test. A cycle saved is a cycle | Tom Lane |
| 2004-08-29 | Add WAL logging for CREATE/DROP DATABASE and CREATE/DROP TABLESPACE. | Tom Lane |
| 2004-08-29 | Widen xl_len field of XLogRecord header to 32 bits, so that we'll have | Tom Lane |
| 2004-08-29 | Pgindent run for 8.0. | Bruce Momjian |
| 2004-08-29 | Update copyright to 2004. | Bruce Momjian |
| 2004-08-23 | Rearrange pg_subtrans handling as per recent discussion. pg_subtrans | Tom Lane |
| 2004-08-22 | Tweak code so that pg_subtrans is never consulted for XIDs older than | Tom Lane |
| 2004-08-03 | Add functions pg_start_backup, pg_stop_backup to create backup label | Tom Lane |
| 2004-08-01 | Some mop-up work for savepoints (nested transactions). Store a small | Tom Lane |
| 2004-07-31 | plpgsql does exceptions. | Tom Lane |
| 2004-07-27 | Replace nested-BEGIN syntax for subtransactions with spec-compliant | Tom Lane |
| 2004-07-21 | Invent WAL timelines, as per recent discussion, to make point-in-time | Tom Lane |
| 2004-07-19 | XLOG file archiving and point-in-time recovery. There are still some | Tom Lane |
| 2004-07-17 | Invent ResourceOwner mechanism as per my recent proposal, and use it to | Tom Lane |
| 2004-07-11 | Rename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HEAP_NEWPAGE, and | Tom Lane |
| 2004-07-01 | Nested transactions. There is still much left to do, especially on the | Tom Lane |
| 2004-06-05 | Make the world very nearly safe for composite-type columns in tables. | Tom Lane |
| 2004-06-04 | Resurrect heap_deformtuple(), this time implemented as a singly nested | Tom Lane |
| 2004-06-02 | Adjust btree index build to not use shared buffers, thereby avoiding the | Tom Lane |
| 2004-05-31 | Per previous discussions, get rid of use of sync(2) in favor of | Tom Lane |
| 2004-05-29 | Separate out bgwriter code into a logically separate module, rather | Tom Lane |
| 2004-05-28 | Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by | Tom Lane |
| 2004-05-27 | Get rid of the former rather baroque mechanism for propagating the values | Tom Lane |
| 2004-05-22 | For multi-table ANALYZE, use per-table transactions when possible | Tom Lane |
| 2004-05-08 | Get rid of rd_nblocks field in relcache entries. Turns out this was | Tom Lane |
| 2004-04-21 | Tweak indexscan and seqscan code to arrange that steps from one page to | Tom Lane |
| 2004-04-05 | This is a cleanup patch for access/transam/xact.c. It only removes some | Bruce Momjian |
| 2004-04-01 | Replace TupleTableSlot convention for whole-row variables and function | Tom Lane |
| 2004-03-30 | Cleanup vectors of GISTENTRY and eliminate problem with 64-bit strict-aligned | Teodor Sigaev |