summaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuum.c
Commit message (Expand)AuthorAgeFilesLines
* Cleanup of code for creating index entries. Functional indexes withTom Lane2000-07-141-58/+52
* Changed TOAST relations to have relkind RELKIND_TOASTVALUE.Jan Wieck2000-07-051-8/+28
* First phase of memory management rewrite (see backend/utils/mmgr/READMETom Lane2000-06-281-79/+31
* Fix performance problems with pg_index lookups (see, for example,Tom Lane2000-06-171-67/+20
* Split vacuum and analyze into separate filesBruce Momjian2000-05-291-600/+2
* Update messages.Bruce Momjian2000-05-291-2/+2
* Make analyze do vacuum/analyze in one step.Bruce Momjian2000-05-291-5/+5
* More vacuum cleanupBruce Momjian2000-05-291-227/+228
* more cleanupBruce Momjian2000-05-291-18/+18
* Add analyze log messages for verbose mode.Bruce Momjian2000-05-291-1/+3
* cleanupBruce Momjian2000-05-291-7/+1
* Allow vacuum to perform analyze with shared lock. Update cvs manual.Bruce Momjian2000-05-291-375/+440
* More vacuum cleanupsBruce Momjian2000-05-291-17/+17
* More vacuum renaming.Bruce Momjian2000-05-291-163/+163
* First round of changes for new fmgr interface. fmgr itself and theTom Lane2000-05-281-1/+2
* Revise FlushRelationBuffers/ReleaseRelationBuffers per discussion withTom Lane2000-05-191-4/+6
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-23/+32
* Allow vacuum of temporary tablesBruce Momjian2000-04-061-3/+10
* Repair assert failure in tuple-chain-moving logic (introduced by yoursTom Lane2000-04-061-10/+26
* Fix a bunch of minor portability problems and maybe-bugs revealed byTom Lane2000-03-171-6/+7
* Trial implementation of ALTER DROP COLUMN.Hiroshi Inoue2000-03-091-1/+5
* Repair access-to-already-freed-memory error recently introduced intoTom Lane2000-03-081-12/+25
* Add the check CommonSpecialPortal in use(my fault)Hiroshi Inoue2000-02-241-1/+4
* Fix "Invalid XID in t_cmin" error in vacuum.Hiroshi Inoue2000-02-211-2/+2
* Implement reindex commandHiroshi Inoue2000-02-181-42/+71
* Add:Bruce Momjian2000-01-261-2/+3
* Cleanup vacuum names.Bruce Momjian2000-01-201-103/+132
* Update vacuum comments.Bruce Momjian2000-01-191-23/+20
* Fix a passel of problems with incorrect calls to typinput and typoutputTom Lane2000-01-151-4/+10
* Repair subtle VACUUM bug that led to 'HEAP_MOVED_IN was not expected'Tom Lane2000-01-101-76/+110
* Update comment.Bruce Momjian1999-12-291-2/+2
* Update comments.Bruce Momjian1999-12-291-3/+3
* Some changes to prepare for LONG attributes.Jan Wieck1999-12-161-3/+14
* Rename several destroy* functions/tags to drop*.Bruce Momjian1999-12-101-4/+4
* Mention index name when reporting corruption.Bruce Momjian1999-12-011-3/+5
* Add permissions check: now one must be the Postgres superuser or theTom Lane1999-11-291-45/+105
* Remove pg_vlock locking from VACUUM, allowing multiple VACUUMs to run inTom Lane1999-11-281-96/+68
* Enable pg_statistic cache use.Bruce Momjian1999-11-251-1/+9
* Add system indexes to match all caches.Bruce Momjian1999-11-221-4/+4
* Add recreate index notice to vacuum error.Bruce Momjian1999-11-141-3/+3
* New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian1999-11-071-16/+16
* Make tree compilable (+WAL).Vadim B. Mikheev1999-09-281-8/+6
* Several changes here, not very related but touching some of the same files.Tom Lane1999-09-241-7/+8
* Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane1999-09-181-23/+21
* Fix vacuum's memory consumptionTatsuo Ishii1999-08-251-4/+11
* Store -1 in attdisbursion to signal 'no duplicates in column'.Tom Lane1999-08-091-26/+36
* For a unique-key attribute (no duplicate values), vacuum analyzeTom Lane1999-08-081-8/+16
* First step in fixing selectivity-estimation code. eqsel andTom Lane1999-08-011-22/+46
* Install new alignment code to use MAXALIGN rather than DOUBLEALIGN whereBruce Momjian1999-07-191-5/+5
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-171-2/+1