| Age | Commit message (Expand) | Author |
| 2013-01-01 | Update copyrights for 2013 | Bruce Momjian |
| 2012-12-11 | Fix performance problems with autovacuum truncation in busy workloads. | Kevin Grittner |
| 2012-12-06 | Background worker processes | Alvaro Herrera |
| 2012-12-03 | Refactor inCommit flag into generic delayChkpt flag. | Simon Riggs |
| 2012-12-02 | Don't advance checkPoint.nextXid near the end of a checkpoint sequence. | Tom Lane |
| 2012-12-02 | Rearrange storage of data in xl_running_xacts. | Simon Riggs |
| 2012-11-29 | Cleanup VirtualXact at end of Hot Standby. | Simon Riggs |
| 2012-11-27 | Add OpenTransientFile, with automatic cleanup at end-of-xact. | Heikki Linnakangas |
| 2012-11-09 | Fix WaitLatch() to return promptly when the requested timeout expires. | Tom Lane |
| 2012-10-17 | Close un-owned SMgrRelations at transaction end. | Tom Lane |
| 2012-10-17 | Revert "Use "transient" files for blind writes, take 2". | Tom Lane |
| 2012-10-15 | Split up process latch initialization for more-fail-soft behavior. | Tom Lane |
| 2012-10-09 | Remove unnecessary overhead in backend's large-object operations. | Tom Lane |
| 2012-10-08 | Autoconfiscate selection of 64-bit int type for 64-bit large object API. | Tom Lane |
| 2012-10-07 | Fix compiling errors on Windows platform. Fix wrong usage of | Tatsuo Ishii |
| 2012-10-06 | Add API for 64-bit large object access. Now users can access up to | Tatsuo Ishii |
| 2012-07-17 | Improve coding around the fsync request queue. | Tom Lane |
| 2012-07-17 | Introduce timeout handling framework | Alvaro Herrera |
| 2012-06-26 | When LWLOCK_STATS is defined, count spindelays. | Robert Haas |
| 2012-06-25 | Tighten up includes in sinvaladt.h, twophase.h, proc.h | Alvaro Herrera |
| 2012-06-25 | Unify calling conventions for postgres/postmaster sub-main functions | Peter Eisentraut |
| 2012-06-24 | Replace XLogRecPtr struct with a 64-bit integer. | Heikki Linnakangas |
| 2012-06-21 | Add a small cache of locks owned by a resource owner in ResourceOwner. | Heikki Linnakangas |
| 2012-06-10 | Run pgindent on 9.2 source tree in preparation for first 9.3 | Bruce Momjian |
| 2012-06-07 | Scan the buffer pool just once, not once per fork, during relation drop. | Tom Lane |
| 2012-05-14 | Update comments that became out-of-date with the PGXACT struct. | Heikki Linnakangas |
| 2012-05-10 | Improve control logic for bgwriter hibernation mode. | Tom Lane |
| 2012-05-09 | Rename BgWriterCommLock to CheckpointerCommLock | Simon Riggs |
| 2012-05-09 | Reduce idle power consumption of walwriter and checkpointer processes. | Tom Lane |
| 2012-05-04 | Overdue code review for transaction-level advisory locks patch. | Tom Lane |
| 2012-05-02 | Add missing parenthesis in comment. | Robert Haas |
| 2012-05-01 | Remove dead ports | Peter Eisentraut |
| 2012-04-29 | Rename track_iotiming GUC to track_io_timing. | Tom Lane |
| 2012-04-25 | Remove prototype for nonexistent function. | Robert Haas |
| 2012-04-18 | Finish rename of FastPathStrongLocks to FastPathStrongRelationLocks. | Robert Haas |
| 2012-04-18 | Tighten up error recovery for fast-path locking. | Robert Haas |
| 2012-03-29 | Inherit max_safe_fds to child processes in EXEC_BACKEND mode. | Heikki Linnakangas |
| 2012-03-27 | New GUC, track_iotiming, to track I/O timings. | Robert Haas |
| 2012-03-16 | Add comments explaining why our Itanium spinlock implementation is safe. | Heikki Linnakangas |
| 2012-02-08 | Rename LWLockWaitUntilFree to LWLockAcquireOrWait. | Heikki Linnakangas |
| 2012-01-30 | Make group commit more effective. | Heikki Linnakangas |
| 2012-01-29 | Fix typo in comment. | Tom Lane |
| 2012-01-26 | Make bgwriter sleep longer when it has no work to do, to save electricity. | Heikki Linnakangas |
| 2012-01-23 | Resolve timing issue with logging locks for Hot Standby. | Simon Riggs |
| 2012-01-07 | Use __sync_lock_test_and_set() for spinlocks on ARM, if available. | Tom Lane |
| 2012-01-03 | Use a non-locking initial test in TAS_SPIN on PPC. | Tom Lane |
| 2012-01-02 | Use LWSYNC in place of SYNC/ISYNC in PPC spinlocks, where possible. | Tom Lane |
| 2012-01-02 | Use 4-byte slock_t on both PPC and PPC64. | Tom Lane |
| 2012-01-02 | Use mutex hint bit in PPC LWARX instructions, where possible. | Tom Lane |
| 2012-01-01 | Update copyright notices for year 2012. | Bruce Momjian |