summaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
AgeCommit message (Expand)Author
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-04-07Optimize joins when the inner relation can be proven unique.Tom Lane
2017-03-31Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-27Support hashed aggregation with grouping sets.Andrew Gierth
2017-03-25Faster expression evaluation and targetlist projection.Andres Freund
2017-03-23Allow for parallel execution whenever ExecutorRun() is done only once.Robert Haas
2017-03-09Add a Gather Merge executor node.Robert Haas
2017-03-08Expose explain's SUMMARY optionStephen Frost
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-26Use castNode() in a bunch of statement-list-related code.Tom Lane
2017-01-26Use the new castNode() macro in a number of places.Andres Freund
2017-01-18Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-20Fix EXPLAIN so that it doesn't emit invalid XML in corner cases.Tom Lane
2016-09-06Add location field to DefElemPeter Eisentraut
2016-08-12Fix inappropriate printing of never-measured times in EXPLAIN.Tom Lane
2016-07-11Print a given subplan only once in EXPLAIN.Tom Lane
2016-06-29Fix some infelicities in EXPLAIN output for parallel query plans.Tom Lane
2016-06-26Rethink node-level representation of partial-aggregation modes.Tom Lane
2016-04-15Tweak EXPLAIN for parallel query to show workers launched.Robert Haas
2016-04-06Run pgindent on a batch of (mostly-planner-related) source files.Tom Lane
2016-03-29Rework custom scans to work more like the new extensible node stuff.Robert Haas
2016-03-18Directly modify foreign tables.Robert Haas
2016-03-14Fix EXPLAIN ANALYZE SELECT INTO not to choose a parallel plan.Robert Haas
2016-02-07Introduce a new GUC force_parallel_mode for testing purposes.Robert Haas
2016-01-20Support multi-stage aggregation.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-09Allow EXPLAIN (ANALYZE, VERBOSE) to display per-worker statistics.Robert Haas
2015-11-11Make sequential scans parallel-aware.Robert Haas
2015-09-30Add a Gather executor node.Robert Haas
2015-09-17Add new function planstate_tree_walker.Robert Haas
2015-09-16Determine whether it's safe to attempt a parallel plan for a query.Robert Haas
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane
2015-06-26Improve handling of CustomPath/CustomPlan(State) children.Robert Haas
2015-05-23pgindent run for 9.5Bruce Momjian
2015-05-16Support GROUPING SETS, CUBE and ROLLUP.Andres Freund
2015-05-15Fix uninitialized variable.Tom Lane
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs
2015-05-10Code review for foreign/custom join pushdown patch.Tom Lane
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-05-01Allow FDWs and custom scan providers to replace joins with scans.Robert Haas
2015-03-22Allow foreign tables to participate in inheritance.Tom Lane
2015-02-17Fix EXPLAIN output for cases where parent table is excluded by constraints.Tom Lane
2015-01-16Show sort ordering options in EXPLAIN output.Tom Lane
2015-01-15Rearrange explain.c's API so callers need not embed sizeof(ExplainState).Tom Lane
2015-01-15Improve performance of EXPLAIN with large range tables.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-18Remove odd blank line in comment.Fujii Masao