summaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
Commit message (Expand)AuthorAgeFilesLines
* Suppress coredump when EXPLAINing query that is rewritten to includeTom Lane2001-01-271-2/+12
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Restructure handling of inheritance queries so that they work with outerTom Lane2000-11-121-15/+1
* Re-implement LIMIT/OFFSET as a plan node type, instead of a hack inTom Lane2000-10-261-1/+4
* Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet theTom Lane2000-10-051-3/+21
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-291-58/+73
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-121-7/+7
* Reimplement nodeMaterial to use a temporary BufFile (or even memory, if theTom Lane2000-06-181-4/+1
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-8/+8
* Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart2000-03-141-4/+28
* New cost model for planning, incorporating a penalty for random pageTom Lane2000-02-151-27/+13
* Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart2000-02-151-5/+5
* Add:Bruce Momjian2000-01-261-2/+3
* Another round of planner/optimizer work. This is just restructuring andTom Lane2000-01-091-3/+3
* Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jpBruce Momjian1999-11-231-1/+18
* New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian1999-11-071-2/+2
* Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane1999-09-181-2/+5
* Eliminate elog()'s hardwired limit on length of an error message.Tom Lane1999-09-111-24/+3
* Minor improvements to stringinfo package to make it moreTom Lane1999-08-311-1/+4
* EXPLAIN didn't know about 'Materialize' plan nodes.Tom Lane1999-08-161-1/+4
* > > Prevent sorting if result is already sortedBruce Momjian1999-08-091-1/+3
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-171-3/+1
* Fix incorrect declaration of rtentry as 'ResTarget' where itTom Lane1999-07-171-2/+2
* Final cleanup.Bruce Momjian1999-07-161-5/+5
* Change #include's to use <> and "" as appropriate.Bruce Momjian1999-07-151-9/+9
* Remove unused #includes in *.c files.Bruce Momjian1999-07-151-5/+1
* Explain didn't handle inheritance correctly (it didn'tTom Lane1999-06-171-2/+1
* pgindent run over code.Bruce Momjian1999-05-251-32/+16
* Rearrange top-level rewrite operations so that EXPLAIN worksTom Lane1999-05-091-8/+11
* Revise backend libpq interfaces so that messages to the frontendTom Lane1999-04-251-12/+7
* Rename explain's "size" to "rows".Bruce Momjian1999-04-231-2/+2
* Remove Tee code, move to _deadcode.Bruce Momjian1999-03-231-4/+1
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-2/+2
* Rename Temp to Noname for noname tables.Bruce Momjian1999-02-091-3/+3
* Fixed nodeToString() to put out "<>" for NULL strings again.Jan Wieck1998-12-181-7/+7
* more cleanups...of note, appendStringInfo now performs like sprintf(),Marc G. Fournier1998-12-141-9/+20
* Initial attempt to clean up the code...Marc G. Fournier1998-12-141-12/+7
* Fix using indices in OR.Vadim B. Mikheev1998-11-221-4/+9
* EXPLAIN VERBOSE had a very high probability of triggeringTom Lane1998-11-081-20/+33
* The patch does 2 things:Bruce Momjian1998-10-211-9/+43
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-011-6/+6
* MergeSort was sometimes called mergejoin and was confusing. NowBruce Momjian1998-08-041-4/+5
* EXPLAIN VERBOSE prints the plan, and now pretty-prints the plan toBruce Momjian1998-08-041-4/+7
* Make EXPLAIN show output more clearly.Bruce Momjian1998-08-041-3/+3
* Fix explain for union and inheritance. Rename Append structureBruce Momjian1998-07-151-1/+36
* show the index used in an explainMarc G. Fournier1998-04-271-2/+9
* pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian1998-02-261-15/+15
* Support for subselects.Vadim B. Mikheev1998-02-131-5/+47
* Change some mallocs to palloc.Bruce Momjian1997-12-291-3/+3
* Break parser functions into smaller files, group together.Bruce Momjian1997-11-251-3/+2