| Commit message (Expand) | Author | Age |
* | Support rewritten-based full vacuum as VACUUM FULL. Traditional | Itagaki Takahiro | 2010-01-06 |
* | Update copyright for the year 2010. | Bruce Momjian | 2010-01-02 |
* | Revise pgstat's tracking of tuple changes to improve the reliability of | Tom Lane | 2009-12-30 |
* | Add the ability to store inheritance-tree statistics in pg_statistic, | Tom Lane | 2009-12-29 |
* | Allow read only connections during recovery, known as Hot Standby. | Simon Riggs | 2009-12-19 |
* | Prevent indirect security attacks via changing session-local state within | Tom Lane | 2009-12-09 |
* | Add exclusion constraints, which generalize the concept of uniqueness to | Tom Lane | 2009-12-07 |
* | Provide a parenthesized-options syntax for VACUUM, analogous to that recently | Tom Lane | 2009-11-16 |
* | Fix longstanding problems in VACUUM caused by untimely interruptions | Alvaro Herrera | 2009-11-10 |
* | Re-implement EvalPlanQual processing to improve its performance and eliminate | Tom Lane | 2009-10-26 |
* | 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-09-01 |
* | Track the current XID wrap limit (or more accurately, the oldest unfrozen | Tom Lane | 2009-08-31 |
* | Fix a violation of WAL coding rules in the recent patch to include an | Tom Lane | 2009-08-24 |
* | 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list | Bruce Momjian | 2009-06-11 |
* | Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat sane | Tom Lane | 2009-06-06 |
* | Modify the relcache to record the temp status of both local and nonlocal | Tom Lane | 2009-03-31 |
* | Implement "fastupdate" support for GIN indexes, in which we try to accumulate | Tom Lane | 2009-03-24 |
* | Add vacuum_freeze_table_age GUC option, to control when VACUUM should | Heikki Linnakangas | 2009-01-16 |
* | Update copyright for 2009. | Bruce Momjian | 2009-01-01 |
* | Don't reset pg_class.reltuples and relpages in VACUUM, if any pages were | Heikki Linnakangas | 2008-12-17 |
* | Introduce visibility map. The visibility map is a bitmap with one bit per | Heikki Linnakangas | 2008-12-03 |
* | Rethink the way FSM truncation works. Instead of WAL-logging FSM | Heikki Linnakangas | 2008-11-19 |
* | Make relhasrules and relhastriggers work like relhasindex, namely we let | Tom Lane | 2008-11-10 |
* | Unite ReadBufferWithFork, ReadBufferWithStrategy, and ZeroOrReadBuffer | Heikki Linnakangas | 2008-10-31 |
* | Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, the | Heikki Linnakangas | 2008-09-30 |
* | Initialize the minimum frozen Xid in vac_update_datfrozenxid using | Alvaro Herrera | 2008-09-11 |
* | Have autovacuum consider processing TOAST tables separately from their | Alvaro Herrera | 2008-08-13 |
* | Modify vacuum() to accept a single relation OID instead of a list (which we | Alvaro Herrera | 2008-06-05 |
* | Add support for tracking call counts and elapsed runtime for user-defined | Tom Lane | 2008-05-15 |
* | Improve snapshot manager by keeping explicit track of snapshots. | Alvaro Herrera | 2008-05-12 |
* | Restructure some header files a bit, in particular heapam.h, by removing some | Alvaro Herrera | 2008-05-12 |
* | Move the HTSU_Result enum definition into snapshot.h, to avoid including | Alvaro Herrera | 2008-03-26 |
* | Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. | Alvaro Herrera | 2008-03-26 |
* | Separate snapshot management code from tuple visibility code, create a | Alvaro Herrera | 2008-03-26 |
* | We no longer need a snapshot set after opening the finishing transaction: this | Alvaro Herrera | 2008-03-19 |
* | Fix vacuum so that autovacuum is really not cancelled when doing an emergency | Alvaro Herrera | 2008-03-14 |
* | Reduce memory consumption during VACUUM of large relations, by using | Tom Lane | 2008-03-10 |
* | Improve error messages emitted when VACUUM and ANALYZE skip a table. | Alvaro Herrera | 2008-02-20 |
* | Repair VACUUM FULL bug introduced by HOT patch: the original way of | Tom Lane | 2008-02-11 |
* | Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX, | Tom Lane | 2008-01-03 |
* | Update copyrights in source tree to 2008. | Bruce Momjian | 2008-01-01 |
* | pgindent run for 8.3. | Bruce Momjian | 2007-11-15 |
* | Rearrange vacuum-related bits in PGPROC as a bitmask, to better support | Alvaro Herrera | 2007-10-24 |
* | 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 |
* | Implement lazy XID allocation: transactions that do not modify any database | Tom Lane | 2007-09-05 |
* | Fix two bugs induced in VACUUM FULL by async-commit patch. | Tom Lane | 2007-08-13 |
* | Support an optional asynchronous commit mode, in which we don't flush WAL | Tom Lane | 2007-08-01 |