]> granicus.if.org Git - postgresql/history - src/backend/commands/explain.c
Change EXPLAIN output so that subplans and initplans (particularly CTEs)
[postgresql] / src / backend / commands / explain.c
2009-04-05 Tom LaneChange EXPLAIN output so that subplans and initplans...
2009-01-02 Tom LaneInclude a pointer to the query's source text in QueryDe...
2009-01-01 Bruce MomjianUpdate copyright for 2009.
2008-12-28 Tom LaneSupport window functions a la SQL:2008.
2008-11-19 Tom LaneSome infrastructure changes for the upcoming auto-expla...
2008-10-06 Tom LaneFix up ruleutils.c for CTE features. The main problem...
2008-10-04 Tom LaneImplement SQL-standard WITH clauses, including WITH...
2008-08-19 Tom LaneCause the output from debug_print_parse, debug_print_re...
2008-08-14 Tom LaneImplement SEMI and ANTI joins in the planner and execut...
2008-08-07 Tom LaneSupport hashing for duplicate-elimination in INTERSECT...
2008-05-14 Tom LaneMove the "instr_time" typedef and associated macros...
2008-05-12 Alvaro HerreraImprove snapshot manager by keeping explicit track...
2008-04-18 Tom LaneCause EXPLAIN's VERBOSE option to print the target...
2008-04-17 Tom LaneAdd some code to EXPLAIN to show the targetlist (ie...
2008-03-26 Alvaro HerreraRename snapmgmt.c/h to snapmgr.c/h, for consistency...
2008-03-26 Alvaro HerreraSeparate snapshot management code from tuple visibility...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-30 Tom LaneAvoid incrementing the CommandCounter when CommandCount...
2007-11-15 Bruce MomjianRe-run pgindent with updated list of typedefs. (Update...
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-08-15 Tom LaneArrange to cache a ResultRelInfo in the executor's...
2007-05-25 Tom LaneCreate hooks to let a loadable plugin monitor (or even...
2007-05-04 Tom LaneAdd a line to the EXPLAIN ANALYZE output for a Sort...
2007-04-27 Tom LaneModify processing of DECLARE CURSOR and EXPLAIN so...
2007-04-16 Tom LaneExpose more cursor-related functionality in SPI: specif...
2007-03-13 Tom LaneFirst phase of plan-invalidation project: create a...
2007-02-23 Tom LaneNow that plans have flat rangetable lists, it's a lot...
2007-02-22 Tom LaneChange Agg and Group nodes so that Vars contained in...
2007-02-22 Tom LaneTurn the rangetable used by the executor into a flat...
2007-02-20 Tom LaneRemove the Query structure from the executor's API...
2007-02-19 Tom LanePut function expressions and values lists into Function...
2007-02-14 Tom LaneFix up foreign-key mechanism so that there is a sound...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-10-04 Bruce Momjianpgindent run for 8.2.
2006-09-06 Tom LaneChange processing of extended-Query mode so that an...
2006-08-02 Joe ConwayAdd support for multi-row VALUES clauses as part of...
2006-07-14 Bruce MomjianRemove 576 references of include files that were not...
2006-07-13 Bruce MomjianAllow include files to compile own their own.
2006-04-08 Tom LaneFix EXPLAIN so that it can drill down through multiple...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2006-03-01 Neil ConwayAttached is a patch that replaces a bunch of places...
2006-02-28 Tom LaneExtend the ExecInitNode API so that plan nodes receive...
2006-02-05 Tom LaneImprove my initial, rather hacky implementation of...
2005-11-29 Tom LaneFix EXPLAIN and EXECUTE commands to pass portal paramet...
2005-11-26 Tom LaneTeach tid-scan code to make use of "ctid = ANY (array...
2005-11-22 Bruce MomjianRe-run pgindent, fixing a problem where comment lines...
2005-10-21 Tom LaneFix EXPLAIN ANALYZE bug noted by Wiebe Cazemier: althou...
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-06-04 Neil ConwayRemove unused 'printCost' field from ExplainState,...
2005-06-03 Tom LaneRevise handling of dropped columns in JOIN alias lists...
2005-04-25 Tom LaneRemove support for OR'd indexscans internal to a single...
2005-04-22 Tom LaneFirst cut at planner support for bitmap index scans...
2005-04-19 Tom LaneCreate executor and planner-backend support for decoupl...
2005-04-16 Tom LaneCreate a new 'MultiExecProcNode' call API for plan...
2005-03-25 Tom LaneImprove EXPLAIN ANALYZE to show the time spent in each...
2005-03-20 Tom LaneOn Windows, use QueryPerformanceCounter instead of...
2004-12-31 PostgreSQL DaemonTag appropriate files for rc3
2004-12-12 Tom LanePREPARE and EXPLAIN need to copy the source query just...
2004-09-30 Tom LaneRemove unnecessary use of index_open just to get the...
2004-09-13 Tom LaneRedesign query-snapshot timing so that volatile functio...
2004-09-10 Tom LaneFire non-deferred AFTER triggers immediately upon query...
2004-08-29 Bruce MomjianPgindent run for 8.0.
2004-08-29 Bruce MomjianUpdate copyright to 2004.
2004-06-11 Tom LaneWhen using extended-query protocol, postpone planning...
2004-05-26 Neil ConwayReimplement the linked list data structure used through...
2004-04-01 Tom LaneReplace TupleTableSlot convention for whole-row variabl...
2004-01-31 Neil ConwayMicro-opt: replace calls like
2003-11-29 PostgreSQL Daemon$Header: -> $PostgreSQL Changes ...
2003-10-17 Tom LaneAdjust display of actual runtimes in EXPLAIN output...
2003-09-25 Tom LaneGet rid of ReferentialIntegritySnapshotOverride by...
2003-08-11 Tom LaneCode cleanup inspired by recent resname bug report...
2003-08-08 Bruce MomjianAnother pgindent run with updated typedefs.
2003-08-04 Bruce MomjianUpdate copyrights to 2003.
2003-08-04 Bruce Momjianpgindent run.
2003-07-20 Tom LaneAnother round of error message editing, covering backen...
2003-05-28 Tom LaneKnock down a couple more lappend() hotspots for large...
2003-05-08 Tom LaneUpdate 3.0 protocol support to match recent agreements...
2003-05-06 Tom LaneRestructure command destination handling so that we...
2003-05-06 Tom LaneImplement feature of new FE/BE protocol whereby RowDesc...
2003-04-24 Tom LaneInfrastructure for upgraded error reporting mechanism...
2003-04-03 Tom LanePrevent EXPLAIN (without ANALYZE) SELECT ... INTO from...
2003-03-10 Tom LaneRestructure parsetree representation of DECLARE CURSOR...
2003-02-10 Tom LaneAdd code to show join rule (for outer and IN joins...
2003-02-09 Tom LaneCreate a distinction between Lists of integers and...
2003-02-08 Tom LaneReplace planner's representation of relation sets,...
2003-02-02 Tom LaneImplement EXPLAIN EXECUTE. By Neil Conway, with some...
2002-12-15 Tom LaneRevise executor APIs so that all per-query state struct...
2002-12-14 Tom LaneClean up plantree representation of SubPlan-s --- SubLi...
2002-12-13 Tom LanePhase 3 of read-only-plans project: ExecInitExpr now...
2002-12-12 Tom LanePhase 2 of read-only-plans project: restructure express...
2002-12-06 Tom LaneExplain's code for showing quals of SubqueryScan nodes...
2002-12-05 Tom LanePhase 1 of read-only-plans project: cause executor...
2002-11-13 Bruce MomjianAdd new palloc0 call as merge of palloc and MemSet(0).
2002-11-11 Bruce MomjianBack out use of palloc0 in place if palloc/MemSet....
2002-11-10 Bruce MomjianMerge palloc()/MemSet(0) calls into a single palloc0...
2002-11-06 Tom LaneFirst phase of implementing hash-based grouping/aggrega...
2002-10-14 Bruce MomjianAs Niel so nicely pointed out this morning, the output...
2002-09-19 Tom LaneDepartment of second thoughts: suppressing implicit...
2002-09-04 Bruce Momjianpgindent run.
2002-09-02 Tom LaneCode review for HeapTupleHeader changes. Add version...
next