aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuum.c
Commit message (Expand)AuthorAge
* Repair problems with VACUUM destroying t_ctid chains too soon, and withTom Lane2005-08-20
* Clean up a number of autovacuum loose ends. Make the stats collectorTom Lane2005-07-29
* Integrate autovacuum functionality into the backend. There's still aTom Lane2005-07-14
* Simplify shared-memory lock data structures as per recent discussion:Tom Lane2005-06-14
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-19
* For some reason access/tupmacs.h has been #including utils/memutils.h,Tom Lane2005-05-06
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-28
* Completion of project to use fixed OIDs for all system catalogs andTom Lane2005-04-14
* Remove unnecessary calls of FlushRelationBuffers: there is no needTom Lane2005-03-20
* Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane2005-03-16
* Replace the BufMgrLock with separate locks on the lookup hashtable andTom Lane2005-03-04
* Finish up the flat-files project: get rid of GetRawDatabaseInfo() hackTom Lane2005-02-26
* Add code to prevent transaction ID wraparound by enforcing a safe limitTom Lane2005-02-20
* Update comment on VACUUM FULL.Bruce Momjian2005-02-15
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Avoid memory leakage during VACUUM FULL when an index expression orTom Lane2004-12-23
* Disallow the combination VACUUM FULL FREEZE for safety's sake, for theTom Lane2004-12-02
* Change planner to use the current true disk file size as its estimate ofTom Lane2004-12-01
* Repair possible failure to update hint bits back to disk, perTom Lane2004-10-15
* Back out unindented modification to file.Bruce Momjian2004-10-07
* Indent comment pushed to new line by else so it is indented by BSDBruce Momjian2004-10-07
* Adjust index locking rules as per my proposal of earlier today. YouTom Lane2004-09-30
* Redesign query-snapshot timing so that volatile functions in READ COMMITTEDTom Lane2004-09-13
* Another pgindent run with lib typedefs added.Bruce Momjian2004-08-30
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* Rearrange pg_subtrans handling as per recent discussion. pg_subtransTom Lane2004-08-23
* Rename vacuum_cost_naptime to vacuum_cost_delay, with agreement from Jan.Bruce Momjian2004-08-06
* Restructure error handling as recently discussed. It is now reallyTom Lane2004-07-31
* Invent WAL timelines, as per recent discussion, to make point-in-timeTom Lane2004-07-21
* Fix unused variable when Assert() not used.Bruce Momjian2004-07-20
* Nested transactions. There is still much left to do, especially on theTom Lane2004-07-01
* vacuum.c refactoringBruce Momjian2004-06-08
* Tweak palloc/repalloc to allow zero bytes to be requested, as per recentTom Lane2004-06-05
* Minor code rationalization: FlushRelationBuffers just returns void,Tom Lane2004-05-31
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-26
* For multi-table ANALYZE, use per-table transactions when possibleTom Lane2004-05-22
* Put back #include <sys/time.h> in files that seem to need it on Linux.Tom Lane2004-05-21
* Get rid of rd_nblocks field in relcache entries. Turns out this wasTom Lane2004-05-08
* Check only live tuples for OID validity, to avoid issues after ALTERTom Lane2004-02-12
* Centralize implementation of delay code by creating a pg_usleep()Tom Lane2004-02-10
* Restructure smgr API as per recent proposal. smgr no longer depends onTom Lane2004-02-10
* More janitorial work: remove the explicit casting of NULL literals to aNeil Conway2004-01-07
* Code cleanup, mostly in the smgr:Neil Conway2004-01-06
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
* 2nd try for the ARC strategy.Jan Wieck2003-11-13
* ARC strategy backed out ... sorryJan Wieck2003-11-13
* Replacement of the buffer replacement strategy with an ARCJan Wieck2003-11-13
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-12
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-09