summaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuum.c
Commit message (Expand)AuthorAgeFilesLines
* Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian2002-03-021-13/+13
* A bunch of changes aimed at reducing backend startup time...Tom Lane2002-02-191-32/+10
* Add CHECK_FOR_INTERRUPTS() in various strategic spots, per commentsTom Lane2002-01-061-1/+8
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-3/+3
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-2/+2
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-120/+133
* Fix comment, add Assert.Tom Lane2001-09-041-3/+3
* Transaction IDs wrap around, per my proposal of 13-Aug-01. MoreTom Lane2001-08-261-29/+251
* Make OIDs optional, per discussions in pghackers. WITH OIDS is still theTom Lane2001-08-101-2/+9
* New-style vacuum neglected to update pg_class statistics about indexesTom Lane2001-07-181-28/+41
* Restructure index AM interface for index building and index tuple deletion,Tom Lane2001-07-151-69/+40
* Initial implementation of concurrent VACUUM. Ifdef'd out for the moment,Tom Lane2001-07-131-64/+54
* Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies theTom Lane2001-07-121-317/+277
* Remove direct calls of index_insert(), instead use ExecInsertIndexTuples().Tom Lane2001-07-111-103/+82
* First non-stub implementation of shared free space map. It's not superTom Lane2001-07-021-1/+54
* Fix VACUUM so that it can use pages as move targets even if they do notTom Lane2001-06-291-164/+212
* Fix longstanding error in VACUUM: sometimes would examine a buffer pageTom Lane2001-06-291-12/+9
* Install infrastructure for shared-memory free space map. Doesn't actuallyTom Lane2001-06-271-59/+57
* Statistical system views (yet without the config stuff, butJan Wieck2001-06-221-2/+9
* Allow a non-superuser database owner to vacuum all tables in hisTom Lane2001-06-131-4/+9
* Oops, only wanted python change in the last commit. Backing out.Bruce Momjian2001-05-251-81/+1
* While changing Cygwin Python to build its core as a DLL (like Win32Bruce Momjian2001-05-251-1/+81
* Small code cleanups,formatting.Bruce Momjian2001-05-181-2/+4
* Prevent forced blank line before comment block in pgindent.Bruce Momjian2001-05-171-3/+1
* Replace poorly-coded vac_find_eq routine with call to standard bsearchTom Lane2001-05-171-92/+102
* Rewrite of planner statistics-gathering code. ANALYZE is now available asTom Lane2001-05-071-103/+138
* Fix unportable assumptions about alignment of local char[n] variables.Tom Lane2001-03-251-9/+9
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-117/+126
* ifdef out reindex stuff in VACUUM for safety.Hiroshi Inoue2001-03-141-1/+9
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Narrow scope of critical section, per discussion 1/19/01.Tom Lane2001-01-231-2/+2
* Make critical sections (elog->crash) and interrupt holdoff sectionsTom Lane2001-01-191-8/+7
* Restructure backend SIGINT/SIGTERM handling so that 'die' interruptsTom Lane2001-01-141-3/+2
* Add more critical-section calls: all code sections that hold spinlocksTom Lane2001-01-121-9/+9
* 1. WAL needs in zero-ed content of newly initialized page.Vadim B. Mikheev2000-12-301-10/+22
* New WAL version - CRC and data blocks backup.Vadim B. Mikheev2000-12-281-13/+38
* Small cleanup of temp-table handling. Disallow creation of a non-tempTom Lane2000-12-221-3/+3
* Revise lock manager to support "session level" locks as well as "transactionTom Lane2000-12-221-41/+49
* Cache invalidation for vacuum of system tables.Hiroshi Inoue2000-12-081-1/+6
* Disable elog(ERROR|FATAL) in signal handlers inVadim B. Mikheev2000-12-031-2/+8
* Avoid repeated detoasting (and possible memory leaks) when processingTom Lane2000-12-021-23/+17
* No more #ifdef XLOG.Vadim B. Mikheev2000-11-301-18/+5
* Change SearchSysCache coding conventions so that a reference count isTom Lane2000-11-161-12/+11
* Make pgsql compile on FreeBSD-alpha.Bruce Momjian2000-11-161-8/+9
* WALVadim B. Mikheev2000-10-281-2/+5
* WAL miscVadim B. Mikheev2000-10-241-16/+60
* Patch VACUUM problem with moving chain of update tuples when sourceTom Lane2000-10-221-22/+56
* Remove NO_SECURITY define.Bruce Momjian2000-10-161-3/+1
* Add proofreader's changes to docs.Bruce Momjian2000-10-051-4/+4
* Make sure that FlushRelationBuffers() is invoked by all paths throughTom Lane2000-09-191-42/+72