Commit Graph

433 Commits (db69101a1d000d857a552e16e45f601adbb4dbc6)

Author SHA1 Message Date
Heikki Linnakangas 6b387179ba Fix misc typos, mostly in comments. 7 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Alvaro Herrera 15a8f8caad Fix IndexOnlyScan counter for heap fetches in parallel mode 8 years ago
Alvaro Herrera 499be013de Support partition pruning at execution time 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Andres Freund 1f0c6a9e7d Add EXPLAIN support for JIT. 8 years ago
Andres Freund 7a50bb690b Add 'unit' parameter to ExplainProperty{Integer,Float}. 8 years ago
Andres Freund f3e4b95edb Make ExplainPropertyInteger accept 64bit input, remove *Long variant. 8 years ago
Peter Eisentraut 3a4b891964 Fix more format truncation issues 8 years ago
Robert Haas e44dd84325 Avoid listing the same ResultRelInfo in more than one EState list. 8 years ago
Tom Lane 4d41b2e092 Add QueryEnvironment to ExplainOneQuery_hook's parameter list. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 93ea78b17c Fix EXPLAIN ANALYZE output for Parallel Hash. 8 years ago
Andres Freund 5bcf389ecf Fix EXPLAIN ANALYZE of hash join when the leader doesn't participate. 8 years ago
Robert Haas e89a71fb44 Pass InitPlan values to workers via Gather (Merge). 8 years ago
Robert Haas e9baa5e9fa Allow DML commands that create tables to use parallel query. 8 years ago
Tom Lane 66917bfaa7 Make ExplainOpenGroup and ExplainCloseGroup public. 8 years ago
Robert Haas bf11e7ee2e Propagate sort instrumentation from workers back to leader. 8 years ago
Robert Haas c4b841ba6a Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Tom Lane 9c7f5229ad Optimize joins when the inner relation can be proven unique. 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Andrew Gierth b5635948ab Support hashed aggregation with grouping sets. 9 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 9 years ago
Robert Haas 691b8d5928 Allow for parallel execution whenever ExecutorRun() is done only once. 9 years ago
Robert Haas 355d3993c5 Add a Gather Merge executor node. 9 years ago
Stephen Frost f9b1a0dd40 Expose explain's SUMMARY option 9 years ago
Alvaro Herrera fcec6caafa Support XMLTABLE query expression 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Tom Lane 7afd56c3c6 Use castNode() in a bunch of statement-list-related code. 9 years ago
Andres Freund 9ba8a9ce45 Use the new castNode() macro in a number of places. 9 years ago
Andres Freund 69f4b9c85f Move targetlist SRF handling from expression evaluation to new executor node. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 709e461bef Fix EXPLAIN so that it doesn't emit invalid XML in corner cases. 9 years ago
Peter Eisentraut 49eb0fd097 Add location field to DefElem 9 years ago
Tom Lane 4b234fd8bf Fix inappropriate printing of never-measured times in EXPLAIN. 9 years ago
Tom Lane 4d042999f9 Print a given subplan only once in EXPLAIN. 9 years ago
Tom Lane 8ebb69f854 Fix some infelicities in EXPLAIN output for parallel query plans. 9 years ago
Tom Lane 19e972d558 Rethink node-level representation of partial-aggregation modes. 9 years ago
Robert Haas 5702277ca9 Tweak EXPLAIN for parallel query to show workers launched. 10 years ago
Tom Lane de94e2af18 Run pgindent on a batch of (mostly-planner-related) source files. 10 years ago
Robert Haas f9143d102f Rework custom scans to work more like the new extensible node stuff. 10 years ago
Robert Haas 0bf3ae88af Directly modify foreign tables. 10 years ago
Robert Haas 270b7daf5c Fix EXPLAIN ANALYZE SELECT INTO not to choose a parallel plan. 10 years ago
Robert Haas 7c944bd903 Introduce a new GUC force_parallel_mode for testing purposes. 10 years ago