summaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
AgeCommit message (Expand)Author
2002-03-06Change made to elog:Bruce Momjian
2002-03-02Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian
2002-02-26Restructure command-completion-report code so that there is just oneTom Lane
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
2001-09-18EXPLAIN ANALYZE feature to measure and show actual runtimes and tupleTom Lane
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-01-27Suppress coredump when EXPLAINing query that is rewritten to includeTom Lane
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2000-11-12Restructure handling of inheritance queries so that they work with outerTom Lane
2000-10-26Re-implement LIMIT/OFFSET as a plan node type, instead of a hack inTom Lane
2000-10-05Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet theTom Lane
2000-09-29Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane
2000-09-12First cut at full support for OUTER JOINs. There are still a few looseTom Lane
2000-06-18Reimplement nodeMaterial to use a temporary BufFile (or even memory, if theTom Lane
2000-04-12Ye-old pgindent run. Same 4-space tabs.Bruce Momjian
2000-03-14Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart
2000-02-15New cost model for planning, incorporating a penalty for random pageTom Lane
2000-02-15Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart
2000-01-26Add:Bruce Momjian
2000-01-09Another round of planner/optimizer work. This is just restructuring andTom Lane
1999-11-23Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jpBruce Momjian
1999-11-07New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian
1999-09-18Mega-commit to make heap_open/heap_openr/heap_close take anTom Lane
1999-09-11Eliminate elog()'s hardwired limit on length of an error message.Tom Lane
1999-08-31Minor improvements to stringinfo package to make it moreTom Lane
1999-08-16EXPLAIN didn't know about 'Materialize' plan nodes.Tom Lane
1999-08-09> > Prevent sorting if result is already sortedBruce Momjian
1999-07-17 Move some system includes into c.h, and remove duplicates.Bruce Momjian
1999-07-17Fix incorrect declaration of rtentry as 'ResTarget' where itTom Lane
1999-07-16Final cleanup.Bruce Momjian
1999-07-15Change #include's to use <> and "" as appropriate.Bruce Momjian
1999-07-15Remove unused #includes in *.c files.Bruce Momjian
1999-06-17Explain didn't handle inheritance correctly (it didn'tTom Lane
1999-05-25pgindent run over code.Bruce Momjian
1999-05-09Rearrange top-level rewrite operations so that EXPLAIN worksTom Lane
1999-04-25Revise backend libpq interfaces so that messages to the frontendTom Lane
1999-04-23Rename explain's "size" to "rows".Bruce Momjian
1999-03-23Remove Tee code, move to _deadcode.Bruce Momjian
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1999-02-09Rename Temp to Noname for noname tables.Bruce Momjian
1998-12-18Fixed nodeToString() to put out "<>" for NULL strings again.Jan Wieck
1998-12-14more cleanups...of note, appendStringInfo now performs like sprintf(),Marc G. Fournier
1998-12-14Initial attempt to clean up the code...Marc G. Fournier
1998-11-22Fix using indices in OR.Vadim B. Mikheev
1998-11-08EXPLAIN VERBOSE had a very high probability of triggeringTom Lane
1998-10-21The patch does 2 things:Bruce Momjian
1998-09-01OK, folks, here is the pgindent output.Bruce Momjian
1998-08-04MergeSort was sometimes called mergejoin and was confusing. NowBruce Momjian
1998-08-04EXPLAIN VERBOSE prints the plan, and now pretty-prints the plan toBruce Momjian
1998-08-04Make EXPLAIN show output more clearly.Bruce Momjian