summaryrefslogtreecommitdiff
path: root/src/backend/commands/analyze.c
Commit message (Expand)AuthorAgeFilesLines
* Disallow VACUUM, ANALYZE, TRUNCATE on temp tables belonging to otherTom Lane2002-09-231-1/+15
* pgindent run.Bruce Momjian2002-09-041-14/+22
* Increase WIDTH_THRESHOLD from 256 to 1K. This addresses recent observationTom Lane2002-08-261-2/+2
* Modify array operations to include array's element type OID in theTom Lane2002-08-261-3/+5
* The cstring datatype can now be copied, passed around, etc. The typlenTom Lane2002-08-241-5/+19
* Now that we allow ANALYZE to run inside a transaction block, the locksTom Lane2002-08-111-10/+13
* Restructure system-catalog index updating logic. Instead of havingTom Lane2002-08-051-7/+3
* ALTER TABLE DROP COLUMN works. Patch by Christopher Kings-Lynne,Tom Lane2002-08-021-16/+11
* Instead of having a configure-time DEFAULT_ATTSTATTARGET, store -1 inTom Lane2002-07-311-4/+13
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* Fix up memory leakage created by recent changes.Tom Lane2002-06-151-12/+21
* Allow ANALYZE to run in a transaction.Bruce Momjian2002-06-131-20/+1
* Mark index entries "killed" when they are no longer visible to anyTom Lane2002-05-241-3/+3
* Remove global variable scanCommandId in favor of storing a command IDTom Lane2002-05-211-2/+2
* Restructure indexscan API (index_beginscan, index_getnext) perTom Lane2002-05-201-3/+3
* Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR takeTom Lane2002-04-161-3/+3
* Checking to decide whether relations are system relations now dependsTom Lane2002-04-121-3/+3
* Make VACUUM handle schema-qualified relation names properly.Tom Lane2002-04-021-22/+38
* Change the aclchk.c routines to uniformly use OIDs to identify theTom Lane2002-03-211-3/+2
* Change made to elog:Bruce Momjian2002-03-061-5/+5
* Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian2002-03-021-7/+6
* Replace number-of-distinct-values estimator equation, per recentTom Lane2002-02-181-21/+45
* Add CHECK_FOR_INTERRUPTS() in various strategic spots, per commentsTom Lane2002-01-061-1/+8
* Fix a couple of places where lack of parenthesization of a castTom Lane2001-10-251-6/+6
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-224/+247
* Don't assume that max offset number stays fixed on a page when we'reTom Lane2001-07-051-66/+67
* Statistical system views (yet without the config stuff, butJan Wieck2001-06-221-2/+2
* Allow a non-superuser database owner to vacuum all tables in hisTom Lane2001-06-131-5/+7
* Be a little smarter about deciding how many most-common values to save.Tom Lane2001-06-061-13/+104
* Tweak sorting so that nulls appear at the front of a descending sortTom Lane2001-06-021-21/+6
* Rewrite of planner statistics-gathering code. ANALYZE is now available asTom Lane2001-05-071-454/+1426
* Remove dashes in comments that don't need them, rewrap with pgindent.Bruce Momjian2001-03-221-4/+3
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-57/+56
* Clean up two rather nasty bugs in operator selection code.Tom Lane2001-02-161-11/+16
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Fix all the places that called heap_update() and heap_delete() withoutTom Lane2001-01-231-2/+2
* Restructure backend SIGINT/SIGTERM handling so that 'die' interruptsTom Lane2001-01-141-3/+2
* Avoid repeated detoasting (and possible memory leaks) when processingTom Lane2000-12-021-13/+47
* Change SearchSysCache coding conventions so that a reference count isTom Lane2000-11-161-15/+24
* Remove NO_SECURITY define.Bruce Momjian2000-10-161-3/+1
* Add proofreader's changes to docs.Bruce Momjian2000-10-051-6/+6
* Code cleanup of user name and user id handling in the backend. The currentPeter Eisentraut2000-09-061-2/+2
* fmgr interface mopup work. Use new DatumGetBool and BoolGetDatumTom Lane2000-08-211-3/+3
* Toast all the system-table columns that seem to need it. It turns outTom Lane2000-08-061-30/+13
* Update textin() and textout() to new fmgr style. This is just phaseTom Lane2000-07-051-9/+11
* Third round of fmgr updates: eliminate calls using fmgr() andTom Lane2000-05-301-78/+100
* Add analyze.c file for split.Bruce Momjian2000-05-291-0/+635