aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
Commit message (Expand)AuthorAge
* Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart2000-03-14
* New cost model for planning, incorporating a penalty for random pageTom Lane2000-02-15
* Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart2000-02-15
* Add:Bruce Momjian2000-01-26
* Another round of planner/optimizer work. This is just restructuring andTom Lane2000-01-09
* Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jpBruce Momjian1999-11-23
* New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian1999-11-07
* Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane1999-09-18
* Eliminate elog()'s hardwired limit on length of an error message.Tom Lane1999-09-11
* Minor improvements to stringinfo package to make it moreTom Lane1999-08-31
* EXPLAIN didn't know about 'Materialize' plan nodes.Tom Lane1999-08-16
* > > Prevent sorting if result is already sortedBruce Momjian1999-08-09
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-17
* Fix incorrect declaration of rtentry as 'ResTarget' where itTom Lane1999-07-17
* Final cleanup.Bruce Momjian1999-07-16
* Change #include's to use <> and "" as appropriate.Bruce Momjian1999-07-15
* Remove unused #includes in *.c files.Bruce Momjian1999-07-15
* Explain didn't handle inheritance correctly (it didn'tTom Lane1999-06-17
* pgindent run over code.Bruce Momjian1999-05-25
* Rearrange top-level rewrite operations so that EXPLAIN worksTom Lane1999-05-09
* Revise backend libpq interfaces so that messages to the frontendTom Lane1999-04-25
* Rename explain's "size" to "rows".Bruce Momjian1999-04-23
* Remove Tee code, move to _deadcode.Bruce Momjian1999-03-23
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-13
* Rename Temp to Noname for noname tables.Bruce Momjian1999-02-09
* Fixed nodeToString() to put out "<>" for NULL strings again.Jan Wieck1998-12-18
* more cleanups...of note, appendStringInfo now performs like sprintf(),Marc G. Fournier1998-12-14
* Initial attempt to clean up the code...Marc G. Fournier1998-12-14
* Fix using indices in OR.Vadim B. Mikheev1998-11-22
* EXPLAIN VERBOSE had a very high probability of triggeringTom Lane1998-11-08
* The patch does 2 things:Bruce Momjian1998-10-21
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-01
* MergeSort was sometimes called mergejoin and was confusing. NowBruce Momjian1998-08-04
* EXPLAIN VERBOSE prints the plan, and now pretty-prints the plan toBruce Momjian1998-08-04
* Make EXPLAIN show output more clearly.Bruce Momjian1998-08-04
* Fix explain for union and inheritance. Rename Append structureBruce Momjian1998-07-15
* show the index used in an explainMarc G. Fournier1998-04-27
* pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian1998-02-26
* Support for subselects.Vadim B. Mikheev1998-02-13
* Change some mallocs to palloc.Bruce Momjian1997-12-29
* Break parser functions into smaller files, group together.Bruce Momjian1997-11-25
* Inline memset() as MemSet().Bruce Momjian1997-09-18
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-08
* Another PGINDENT run that changes variable indenting and case label indenting...Bruce Momjian1997-09-08
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-07
* Now that names are null terminated, no need to do all that NAMEDATALEN stuff.Bruce Momjian1997-08-18
* Print 'Group' as name of Group plan.Vadim B. Mikheev1997-04-05
* Change EXPLAIN options to just use VERBOSE.Bruce Momjian1997-01-16
* explain changeBruce Momjian1996-12-29
* Improved EXPLAIN option handling.Bruce Momjian1996-12-29