| Commit message (Expand) | Author | Age |
* | Fix logic in lazy vacuum to decide if it's worth trying to truncate the heap. | Heikki Linnakangas | 2009-01-06 |
* | 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 |
* | Utilize the visibility map in autovacuum, too. There was an oversight in | Heikki Linnakangas | 2008-12-04 |
* | 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 |
* | 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 |
* | Fix various infelicities that have snuck into usage of errdetail() and | Tom Lane | 2008-03-24 |
* | Reduce memory consumption during VACUUM of large relations, by using | Tom Lane | 2008-03-10 |
* | Update copyrights in source tree to 2008. | Bruce Momjian | 2008-01-01 |
* | pgindent run for 8.3. | Bruce Momjian | 2007-11-15 |
* | Adjust the new memory limit in the lazy vacuum code to use MaxHeapTuplesPerPage | Alvaro Herrera | 2007-09-26 |
* | Reduce the size of memory allocations by lazy vacuum when processing a small | Alvaro Herrera | 2007-09-24 |
* | Simplify and rename some GUC variables, per various recent discussions: | Tom Lane | 2007-09-24 |
* | Revert ill-fated patch to release exclusive lock early after vacuum | Tom Lane | 2007-09-20 |
* | HOT updates. When we update a tuple without changing any of its indexed | Tom Lane | 2007-09-20 |
* | Fix aboriginal mistake in lazy VACUUM's code for truncating away | Tom Lane | 2007-09-16 |
* | Redefine the lp_flags field of item pointers as having four states, rather | Tom Lane | 2007-09-12 |
* | Add a CHECK_FOR_INTERRUPTS call in the site where the vacuum delay point | Alvaro Herrera | 2007-09-12 |
* | Release the exclusive lock on the table early after truncating it in lazy | Alvaro Herrera | 2007-09-10 |
* | Remove the vacuum_delay_point call in count_nondeletable_pages, because we hold | Alvaro Herrera | 2007-09-10 |
* | Implement lazy XID allocation: transactions that do not modify any database | Tom Lane | 2007-09-05 |
* | Make large sequential scans and VACUUMs work in a limited-size "ring" of | Tom Lane | 2007-05-30 |
* | Move the tuple freezing point in CLUSTER to a point further back in the past, | Alvaro Herrera | 2007-05-17 |
* | Implement rate-limiting logic on how often backends will attempt to send | Tom Lane | 2007-04-30 |
* | Silence compiler warnings, per Bruce. | Alvaro Herrera | 2007-04-19 |
* | Enable configurable log of autovacuum actions. Initial patch from Simon | Alvaro Herrera | 2007-04-18 |
* | Update new optional VACUUM FULL hint for translations, per Alvaro. | Bruce Momjian | 2007-02-21 |
* | Move increase FSM warning to after lazy_truncate_heap() because the | Bruce Momjian | 2007-02-21 |
* | Change vacuum lazy "compacting" warning message to: | Bruce Momjian | 2007-02-04 |
* | Update CVS HEAD for 2007 copyright. Back branches are typically not | Bruce Momjian | 2007-01-05 |
* | Fix recently-understood problems with handling of XID freezing, particularly | Tom Lane | 2006-11-05 |
* | pgindent run for 8.2. | Bruce Momjian | 2006-10-04 |
* | Fix free space map to correctly track the total amount of FSM space needed | Tom Lane | 2006-09-21 |
* | Code review for patch to avoid second scan when vacuuming index-less | Tom Lane | 2006-09-13 |
* | Trivial patch to double vacuum speed on tables with no indexes (prevent | Bruce Momjian | 2006-09-04 |
* | Change the relation_open protocol so that we obtain lock on a relation | Tom Lane | 2006-07-31 |
* | Remove 576 references of include files that were not needed. | Bruce Momjian | 2006-07-14 |
* | Allow include files to compile own their own. | Bruce Momjian | 2006-07-13 |
* | Improve vacuum code to track minimum Xids per table instead of per database. | Alvaro Herrera | 2006-07-10 |
* | Code review for FILLFACTOR patch. Change WITH grammar as per earlier | Tom Lane | 2006-07-03 |
* | Add FILLFACTOR to CREATE INDEX. | Bruce Momjian | 2006-07-02 |
* | Clean up API for ambulkdelete/amvacuumcleanup as per today's discussion. | Tom Lane | 2006-05-02 |
* | Clean up WAL/buffer interactions as per my recent proposal. Get rid of the | Tom Lane | 2006-03-31 |
* | Update copyright for 2006. Update scripts. | Bruce Momjian | 2006-03-05 |
* | Prevent lazy_space_alloc from making requests that exceed MaxAllocSize, | Tom Lane | 2006-03-04 |