Commit Graph

149 Commits (a455ca4812c7fc4daa030a2dadf37788e7b16076)

Author SHA1 Message Date
Tom Lane a455ca4812 Back-patch fix to ensure that VACUUM always calls FlushRelationBuffers. 26 years ago
Tom Lane f923260ec8 Revise FlushRelationBuffers/ReleaseRelationBuffers per discussion with 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Bruce Momjian 65ea4f677f Allow vacuum of temporary tables 26 years ago
Tom Lane eace269b47 Repair assert failure in tuple-chain-moving logic (introduced by yours 26 years ago
Tom Lane 341b328b18 Fix a bunch of minor portability problems and maybe-bugs revealed by 26 years ago
Hiroshi Inoue fd9ff86bd9 Trial implementation of ALTER DROP COLUMN. 26 years ago
Tom Lane 84a89e24ee Repair access-to-already-freed-memory error recently introduced into 26 years ago
Hiroshi Inoue a5e944580f Add the check CommonSpecialPortal in use(my fault) 26 years ago
Hiroshi Inoue 4b4dbf8cba Fix "Invalid XID in t_cmin" error in vacuum. 26 years ago
Hiroshi Inoue e3a97b370c Implement reindex command 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Bruce Momjian a959e3f7c0 Cleanup vacuum names. 26 years ago
Bruce Momjian 08fb7375e3 Update vacuum comments. 26 years ago
Tom Lane 584e646ad8 Fix a passel of problems with incorrect calls to typinput and typoutput 26 years ago
Tom Lane fcb7c14d02 Repair subtle VACUUM bug that led to 'HEAP_MOVED_IN was not expected' 26 years ago
Bruce Momjian 2e2fb0a2a6 Update comment. 26 years ago
Bruce Momjian b21ee21455 Update comments. 26 years ago
Jan Wieck 397e9b32a3 Some changes to prepare for LONG attributes. 26 years ago
Bruce Momjian 97dec77fab Rename several destroy* functions/tags to drop*. 26 years ago
Bruce Momjian 4901ff77bd Mention index name when reporting corruption. 26 years ago
Tom Lane d367f626f4 Add permissions check: now one must be the Postgres superuser or the 26 years ago
Tom Lane aa903cf07c Remove pg_vlock locking from VACUUM, allowing multiple VACUUMs to run in 26 years ago
Bruce Momjian 922e53e6ea Enable pg_statistic cache use. 26 years ago
Bruce Momjian fc955b14ea Add system indexes to match all caches. 26 years ago
Bruce Momjian 7a203a3f02 Add recreate index notice to vacuum error. 26 years ago
Bruce Momjian 86ef36c907 New NameStr macro to convert Name to Str. No need for var.data anymore. 26 years ago
Vadim B. Mikheev 3fea625e9d Make tree compilable (+WAL). 27 years ago
Tom Lane e812458b27 Several changes here, not very related but touching some of the same files. 27 years ago
Tom Lane bd272cace6 Mega-commit to make heap_open/heap_openr/heap_close take an 27 years ago
Tatsuo Ishii edda70c0de Fix vacuum's memory consumption 27 years ago
Tom Lane 14f84cd821 Store -1 in attdisbursion to signal 'no duplicates in column'. 27 years ago
Tom Lane fb491a5854 For a unique-key attribute (no duplicate values), vacuum analyze 27 years ago
Tom Lane 44878506d8 First step in fixing selectivity-estimation code. eqsel and 27 years ago
Bruce Momjian faf7d78174 Install new alignment code to use MAXALIGN rather than DOUBLEALIGN where 27 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago
Bruce Momjian a71802e12e Final cleanup. 27 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 27 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 27 years ago
Bruce Momjian 97dfff832c Fix to prevent too large tuple from being created. 27 years ago
Vadim B. Mikheev ba740a0917 Change Assert(Ptp.t_data->t_xmax == tp.t_data->t_xmin) to : 27 years ago
Vadim B. Mikheev 78f7ccc982 1. Fix for elog(ERROR, "EvalPlanQual: t_xmin is uncommitted ?!") 27 years ago
Vadim B. Mikheev 1b812d9358 1. xact.c: update comments about changing MyProc->xid and MyProc->xmin. 27 years ago
Vadim B. Mikheev f103501286 Unuseful tuple.t_data->t_infomask & HEAP_XMIN_COMMITTED in 27 years ago
Vadim B. Mikheev df9e539ea2 1. Run all pg_dump queries in single serializable transaction. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Vadim B. Mikheev 7e14593d2e Fix tuple chain moving bug found by "Hiroshi Inoue" <Inoue@tpf.co.jp>. 27 years ago
Bruce Momjian 4853495e03 Change error messages to oids come out as %u and not %d. Change has no 27 years ago
Vadim B. Mikheev 202e523d10 Mistyping by me. 27 years ago
Tom Lane 87d95ca04d Arrange for VACUUM to delete the init file that relcache.c uses 27 years ago