aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
Commit message (Expand)AuthorAge
* Print planning time only in EXPLAIN ANALYZE, not plain EXPLAIN.Tom Lane2014-10-15
* Increase number of hash join buckets for underestimate.Kevin Grittner2014-10-13
* Split builtins.h to a new header ruleutils.hAlvaro Herrera2014-10-08
* Prevent bitmap heap scans from showing unnecessary block info in EXPLAIN ANAL...Fujii Masao2014-07-14
* Prevent auto_explain from changing the output of a user's EXPLAIN.Tom Lane2014-05-20
* pgindent run for 9.4Bruce Momjian2014-05-06
* Rename EXPLAIN ANALYZE's "total runtime" output to "execution time".Tom Lane2014-04-16
* Include planning time in EXPLAIN ANALYZE output.Robert Haas2014-01-29
* Expose a routine to print triggers during EXPLAIN ANALYZEAlvaro Herrera2014-01-20
* Make bitmap heap scans show exact/lossy block info in EXPLAIN ANALYZE.Robert Haas2014-01-13
* Update copyright for 2014Bruce Momjian2014-01-07
* Improve EXPLAIN to print the grouping columns in Agg and Group nodes.Tom Lane2013-12-12
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-21
* Use appendStringInfoString instead of appendStringInfo where possible.Robert Haas2013-10-31
* pgindent run for release 9.3Bruce Momjian2013-05-29
* Clarify documentation of EXPLAIN (TIMING OFF) option.Tom Lane2013-05-19
* Clean up the mess around EXPLAIN and materialized views.Tom Lane2013-04-12
* Adjust ExplainOneQuery_hook_type to take a DestReceiver argument.Robert Haas2013-04-09
* Support writable foreign tables.Tom Lane2013-03-10
* Add a materialized view relations.Kevin Grittner2013-03-03
* Update copyrights for 2013Bruce Momjian2013-01-01
* Fix ruleutils to cope with conflicts from adding/dropping/renaming columns.Tom Lane2012-12-31
* Improve ruleutils.c's heuristics for dealing with rangetable aliases.Tom Lane2012-09-21
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Rename I/O timing statistics columns to blk_read_time and blk_write_time.Tom Lane2012-04-29
* New GUC, track_iotiming, to track I/O timings.Robert Haas2012-03-27
* Restructure SELECT INTO's parsetree representation into CreateTableAsStmt.Tom Lane2012-03-19
* Make EXPLAIN (BUFFERS) track blocks dirtied, as well as those written.Robert Haas2012-02-22
* Add TIMING option to EXPLAIN, to allow eliminating of timing overhead.Robert Haas2012-02-07
* Add array_to_json and row_to_json functions.Andrew Dunstan2012-02-03
* Built-in JSON data type.Robert Haas2012-01-31
* Instrument index-only scans to count heap fetches performed.Robert Haas2012-01-25
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Rearrange the implementation of index-only scans.Tom Lane2011-10-11
* Support index-only scans using the visibility map to avoid heap fetches.Tom Lane2011-10-07
* Make EXPLAIN ANALYZE report the numbers of rows rejected by filter steps.Tom Lane2011-09-22
* Remove unnecessary #include references, per pgrminclude script.Bruce Momjian2011-09-01
* Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.hAlvaro Herrera2011-07-04
* Clean up most -Wunused-but-set-variable warnings from gcc 4.6Peter Eisentraut2011-04-11
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* Include the target table in EXPLAIN output for ModifyTable nodes.Tom Lane2011-03-01
* Rearrange snapshot handling to make rule expansion more consistent.Tom Lane2011-02-28
* Refactor the executor's API to support data-modifying CTEs better.Tom Lane2011-02-27
* Implement an API to let foreign-data wrappers actually be functional.Tom Lane2011-02-20
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Put only single space after "Sort Method:", for consistencyPeter Eisentraut2010-12-06
* Create core infrastructure for KNNGIST.Tom Lane2010-12-02
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-23
* Support MergeAppend plans, to allow sorted output from append relations.Tom Lane2010-10-14
* Remove cvs keywords from all files.Magnus Hagander2010-09-20