summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/createplan.c
Commit message (Expand)AuthorAgeFilesLines
* pgindent run for 9.4Bruce Momjian2014-05-061-23/+23
* Fix EquivalenceClass processing for nested append relations.Tom Lane2014-03-281-1/+1
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Remove dead code now that orindxpath.c is history.Tom Lane2013-12-301-3/+0
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-211-25/+10
* Fix whitespace issues found by git diff --check, add gitattributesPeter Eisentraut2013-11-101-1/+1
* Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane2013-08-171-39/+61
* Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark2013-07-291-2/+5
* WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost2013-07-181-6/+9
* Check get_tle_by_resno() result before derefStephen Frost2013-07-151-0/+3
* Better fix for permissions tests in excluded subqueries.Tom Lane2013-05-081-26/+7
* Fix permission tests for views/tables proven empty by constraint exclusion.Tom Lane2013-05-011-14/+40
* Avoid inserting Result nodes that only compute identity projections.Tom Lane2013-03-141-3/+5
* Support writable foreign tables.Tom Lane2013-03-101-1/+53
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Fix PARAM_EXEC assignment mechanism to be safe in the presence of WITH.Tom Lane2012-09-051-31/+32
* Fix up planner infrastructure to support LATERAL properly.Tom Lane2012-08-261-2/+37
* More fixes for planner's handling of LATERAL.Tom Lane2012-08-121-1/+13
* Implement SQL-standard LATERAL subqueries.Tom Lane2012-08-071-1/+110
* Account for SRFs in targetlists in planner rowcount estimates.Tom Lane2012-07-211-19/+10
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-31/+30
* Fix planner's handling of RETURNING lists in writable CTEs.Tom Lane2012-04-251-10/+2
* Revise parameterized-path mechanism to fix assorted issues.Tom Lane2012-04-191-86/+157
* Revisit handling of UNION ALL subqueries with non-Var output columns.Tom Lane2012-03-161-187/+194
* Revise FDW planning API, again.Tom Lane2012-03-091-21/+46
* Redesign PlanForeignScan API to allow multiple paths for a foreign table.Tom Lane2012-03-051-5/+4
* Fix pushing of index-expression qualifications through UNION ALL.Tom Lane2012-01-291-1/+4
* Use parameterized paths to generate inner indexscans more flexibly.Tom Lane2012-01-271-20/+15
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Rethink representation of index clauses' mapping to index columns.Tom Lane2011-12-241-177/+126
* Improve planner's handling of duplicated index column expressions.Tom Lane2011-12-231-138/+209
* Fix handling of PlaceHolderVars in nestloop parameter management.Tom Lane2011-11-031-7/+64
* Rearrange the implementation of index-only scans.Tom Lane2011-10-111-37/+101
* Support index-only scans using the visibility map to avoid heap fetches.Tom Lane2011-10-071-3/+6
* Fix window functions that sort by expressions involving aggregates.Tom Lane2011-09-261-2/+8
* Rearrange planner to save the whole PlannerInfo (subroot) for a subquery.Tom Lane2011-09-031-8/+2
* Avoid listing ungrouped Vars in the targetlist of Agg-underneath-Window.Tom Lane2011-07-121-0/+1
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-091-4/+4
* Improve cost estimation for aggregates and window functions.Tom Lane2011-04-241-6/+6
* Make a code-cleanup pass over the collations patch.Tom Lane2011-04-221-21/+36
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-101-27/+29
* Clean up a few failures to set collation fields in expression nodes.Tom Lane2011-03-261-0/+2
* Revise collation derivation method and expression-tree representation.Tom Lane2011-03-191-3/+3
* Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH.Tom Lane2011-02-251-1/+4
* Implement an API to let foreign-data wrappers actually be functional.Tom Lane2011-02-201-0/+86
* Per-column collation supportPeter Eisentraut2011-02-081-15/+49
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Create core infrastructure for KNNGIST.Tom Lane2010-12-021-5/+81
* Further fallout from the MergeAppend patch.Tom Lane2010-11-181-1/+1
* Reimplement planner's handling of MIN/MAX aggregate optimization.Tom Lane2010-11-041-3/+2