Commit Graph

508 Commits (e3ec3c00d85bd2844ffddee83df2bd67c4f8297f)

Author SHA1 Message Date
Robert Haas 385f337c9f Allow foreign and custom joins to handle EvalPlanQual rechecks. 10 years ago
Robert Haas f0661c4e8c Make sequential scans parallel-aware. 10 years ago
Robert Haas 5c90a2ffdd Comment update. 10 years ago
Robert Haas 5fc4c26db5 Allow FDWs to push down quals without breaking EvalPlanQual rechecks. 10 years ago
Robert Haas 3bd909b220 Add a Gather executor node. 10 years ago
Tom Lane 68fa28f771 Postpone extParam/allParam calculations until the very end of planning. 10 years ago
Tom Lane dd7a8f66ed Redesign tablesample method API, and do extensive code review. 10 years ago
Magnus Hagander 828df727a6 Fix spelling error 10 years ago
Robert Haas 5ca611841b Improve handling of CustomPath/CustomPlan(State) children. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Tom Lane c5dd8ead40 More fixes for lossy-GiST-distance-functions patch. 10 years ago
Tom Lane 424661913c Fix failure to copy IndexScan.indexorderbyops in copyfuncs.c. 10 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 10 years ago
Alvaro Herrera 26df7066cc Move strategy numbers to include/access/stratnum.h 10 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 10 years ago
Heikki Linnakangas 35fcb1b3d0 Allow GiST distance function to return merely a lower-bound. 10 years ago
Tom Lane 1a8a4e5cde Code review for foreign/custom join pushdown patch. 11 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 11 years ago
Robert Haas e7cb7ee145 Allow FDWs and custom scan providers to replace joins with scans. 11 years ago
Tom Lane 497bac7d29 Fix long-obsolete code for separating filter conditions in cost_index(). 11 years ago
Tom Lane abe45a9b31 Fix EXPLAIN output for cases where parent table is excluded by constraints. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 462bd95705 Fix planning of SELECT FOR UPDATE on child table with partial index. 11 years ago
Tom Lane 9c58101117 Fix mishandling of system columns in FDW queries. 11 years ago
Tom Lane 447770404c Rearrange CustomScan API. 11 years ago
Tom Lane a34fa8ee7c Initial code review for CustomScan patch. 11 years ago
Tom Lane 03e574af5f Fix another oversight in CustomScan patch. 11 years ago
Robert Haas 0b03e5951b Introduce custom path and scan providers. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane a87c729153 Fix EquivalenceClass processing for nested append relations. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane f7fbf4b0be Remove dead code now that orindxpath.c is history. 12 years ago
Tom Lane 784e762e88 Support multi-argument UNNEST(), and TABLE() syntax for multiple functions. 12 years ago
Peter Eisentraut 001e114b8d Fix whitespace issues found by git diff --check, add gitattributes 12 years ago
Tom Lane 9e7e29c75a Fix planner problems with LATERAL references in PlaceHolderVars. 12 years ago
Greg Stark c62736cc37 Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF) 12 years ago
Stephen Frost 4cbe3ac3e8 WITH CHECK OPTION support for auto-updatable VIEWs 12 years ago
Stephen Frost 4ed22e891f Check get_tle_by_resno() result before deref 12 years ago
Tom Lane a7b965382c Better fix for permissions tests in excluded subqueries. 13 years ago
Tom Lane 50c137487c Fix permission tests for views/tables proven empty by constraint exclusion. 13 years ago
Tom Lane 4387cf956b Avoid inserting Result nodes that only compute identity projections. 13 years ago
Tom Lane 21734d2fb8 Support writable foreign tables. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane 46c508fbcf Fix PARAM_EXEC assignment mechanism to be safe in the presence of WITH. 13 years ago
Tom Lane 9ff79b9d4e Fix up planner infrastructure to support LATERAL properly. 13 years ago
Tom Lane c1774d2c81 More fixes for planner's handling of LATERAL. 13 years ago
Tom Lane 5ebaaa4944 Implement SQL-standard LATERAL subqueries. 13 years ago
Tom Lane 31c7c642b6 Account for SRFs in targetlists in planner rowcount estimates. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane 9fa82c9809 Fix planner's handling of RETURNING lists in writable CTEs. 14 years ago