| Commit message (Expand) | Author | Age |
* | Allow an autovacuum worker to be interrupted automatically when it is found | Alvaro Herrera | 2007-10-26 |
* | Rearrange vacuum-related bits in PGPROC as a bitmask, to better support | Alvaro Herrera | 2007-10-24 |
* | Just-in-time background writing strategy. This code avoids re-scanning | Tom Lane | 2007-09-25 |
* | Improve handling of prune/no-prune decisions by storing a page's oldest | Tom Lane | 2007-09-21 |
* | HOT updates. When we update a tuple without changing any of its indexed | Tom Lane | 2007-09-20 |
* | Redefine the lp_flags field of item pointers as having four states, rather | Tom Lane | 2007-09-12 |
* | Replace the former method of determining snapshot xmax --- to wit, calling | Tom Lane | 2007-09-08 |
* | Allow CREATE INDEX CONCURRENTLY to disregard transactions in other | Tom Lane | 2007-09-07 |
* | Implement lazy XID allocation: transactions that do not modify any database | Tom Lane | 2007-09-05 |
* | Apparently icc doesn't always define __ICC, and it's more correct to | Tom Lane | 2007-08-05 |
* | Remove FileUnlink(), which wasn't being used anywhere and interacted poorly | Tom Lane | 2007-07-26 |
* | Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with | Magnus Hagander | 2007-07-25 |
* | Hmm, so evidently _check_lock and _clear_lock take an argument of type | Tom Lane | 2007-07-16 |
* | So our reward for including <sys/atomic_op.h> seems to be a bunch of | Tom Lane | 2007-07-16 |
* | On AIX, include <sys/atomic_op.h> so that the functions we use for | Tom Lane | 2007-07-16 |
* | Implement "distributed" checkpoints in which the checkpoint I/O is spread | Tom Lane | 2007-06-28 |
* | Remove unused BAD_LOCATION definition. | Alvaro Herrera | 2007-06-25 |
* | Code review for log_lock_waits patch. Don't try to issue log messages from | Tom Lane | 2007-06-19 |
* | Arrange for large sequential scans to synchronize with each other, so that | Tom Lane | 2007-06-08 |
* | Rework temp_tablespaces patch so that temp tablespaces are assigned separately | Tom Lane | 2007-06-07 |
* | Create a GUC parameter temp_tablespaces that allows selection of the | Tom Lane | 2007-06-03 |
* | Make CREATE/DROP/RENAME DATABASE wait a little bit to see if other backends | Tom Lane | 2007-06-01 |
* | Make large sequential scans and VACUUMs work in a limited-size "ring" of | Tom Lane | 2007-05-30 |
* | Fix trivial misspelling in comment. | Tom Lane | 2007-05-30 |
* | tas() support for Renesas' M32R processor. Kazuhiro Inaoka | Tom Lane | 2007-05-04 |
* | During WAL recovery, when reading a page that we intend to overwrite completely | Tom Lane | 2007-05-02 |
* | Add a multi-worker capability to autovacuum. This allows multiple worker | Alvaro Herrera | 2007-04-16 |
* | Remove the CheckpointStartLock in favor of having backends show whether they | Tom Lane | 2007-04-03 |
* | Cleanup the bootstrap code a little, and rename "dummy procs" in the code | Alvaro Herrera | 2007-03-07 |
* | Add lo_truncate() to backend and libpq for large object truncation. | Bruce Momjian | 2007-03-03 |
* | Add GUC log_lock_waits to log long wait times. | Bruce Momjian | 2007-03-03 |
* | Suppress useless searches for unused line pointers in PageAddItem. To do | Tom Lane | 2007-03-02 |
* | btree source code cleanups: | Bruce Momjian | 2007-02-21 |
* | Restructure autovacuum in two processes: a dummy process, which runs | Alvaro Herrera | 2007-02-15 |
* | Combine cmin and cmax fields of HeapTupleHeaders into a single field, by | Tom Lane | 2007-02-09 |
* | Extend yesterday's patch so that the bgwriter is also told to forget | Tom Lane | 2007-01-17 |
* | Arrange for autovacuum to be killed when another operation wants to be alone | Alvaro Herrera | 2007-01-16 |
* | Update CVS HEAD for 2007 copyright. Back branches are typically not | Bruce Momjian | 2007-01-05 |
* | Clean up smgr.c/md.c APIs as per discussion a couple months ago. Instead of | Tom Lane | 2007-01-03 |
* | Update lock comments for concurrent index creation, analyze. | Bruce Momjian | 2006-11-23 |
* | Clean up local redeclarations of variables with DLLIMPORT, per report | Tom Lane | 2006-10-19 |
* | Redesign the patch for allocation of shmem space and LWLocks for add-on | Tom Lane | 2006-10-15 |
* | pgindent run for 8.2. | Bruce Momjian | 2006-10-04 |
* | Fix pg_locks view to call advisory locks advisory locks, while preserving | Tom Lane | 2006-09-22 |
* | Fix free space map to correctly track the total amount of FSM space needed | Tom Lane | 2006-09-21 |
* | Add built-in userlock manipulation functions to replace the former | Tom Lane | 2006-09-18 |
* | Specify lo_write() to take a _const_ buffer, to match documentation. | Bruce Momjian | 2006-09-07 |
* | Add a function GetLockConflicts() to lock.c to report xacts holding | Tom Lane | 2006-08-27 |
* | Add the ability to create indexes 'concurrently', that is, without | Tom Lane | 2006-08-25 |
* | Now that we've rearranged relation open to get a lock before touching | Tom Lane | 2006-08-18 |