summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/planner.c
Commit message (Expand)AuthorAgeFilesLines
* Re-enable error for "SELECT ... OFFSET -1".Tom Lane2014-07-221-4/+3
* Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane2014-06-181-0/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-36/+37
* Make security barrier views automatically updatableStephen Frost2014-04-121-1/+44
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Support ordered-set (WITHIN GROUP) aggregates.Tom Lane2013-12-231-1/+3
* Fix inherited UPDATE/DELETE with UNION ALL subqueries.Tom Lane2013-12-141-1/+8
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-211-2/+2
* In locate_grouping_columns(), don't expect an exact match of Var typmods.Tom Lane2013-08-231-3/+18
* Fix hash table size estimation error in choose_hashed_distinct().Tom Lane2013-08-211-0/+4
* Simplify query_planner's API by having it return the top-level RelOptInfo.Tom Lane2013-08-051-31/+160
* Fix crash in error report of invalid tuple lockAlvaro Herrera2013-08-021-1/+2
* Tweak FOR UPDATE/SHARE error message wording (again)Alvaro Herrera2013-07-231-1/+5
* WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost2013-07-181-2/+28
* pgindent run for release 9.3Bruce Momjian2013-05-291-27/+28
* Postpone creation of pathkeys lists to fix bug #8049.Tom Lane2013-04-291-93/+108
* Avoid inserting no-op Limit plan nodes.Tom Lane2013-03-141-1/+56
* Avoid inserting Result nodes that only compute identity projections.Tom Lane2013-03-141-6/+11
* Support writable foreign tables.Tom Lane2013-03-101-2/+13
* Add a materialized view relations.Kevin Grittner2013-03-031-1/+1
* Improve error message wordingAlvaro Herrera2013-02-061-1/+1
* Improve concurrency of foreign key lockingAlvaro Herrera2013-01-231-13/+24
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Fix case of window function + aggregate + GROUP BY expression.Tom Lane2012-09-131-44/+119
* Fix PARAM_EXEC assignment mechanism to be safe in the presence of WITH.Tom Lane2012-09-051-3/+4
* Fix LATERAL references to join alias variables.Tom Lane2012-08-311-18/+41
* Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera2012-08-301-0/+1
* Fix up planner infrastructure to support LATERAL properly.Tom Lane2012-08-261-8/+27
* More fixes for planner's handling of LATERAL.Tom Lane2012-08-121-1/+1
* Implement SQL-standard LATERAL subqueries.Tom Lane2012-08-071-1/+2
* Account for SRFs in targetlists in planner rowcount estimates.Tom Lane2012-07-211-21/+57
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-22/+22
* Fix planner's handling of RETURNING lists in writable CTEs.Tom Lane2012-04-251-23/+4
* Revise parameterized-path mechanism to fix assorted issues.Tom Lane2012-04-191-1/+1
* Add some infrastructure for contrib/pg_stat_statements.Tom Lane2012-03-271-0/+1
* Restructure SELECT INTO's parsetree representation into CreateTableAsStmt.Tom Lane2012-03-191-1/+0
* Preserve column names in the execution-time tupledesc for a RowExpr.Tom Lane2012-02-141-1/+2
* Fix handling of init_plans list in inheritance_planner().Tom Lane2012-01-281-3/+1
* Use parameterized paths to generate inner indexscans more flexibly.Tom Lane2012-01-271-1/+2
* 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-1/+1
* Support index-only scans using the visibility map to avoid heap fetches.Tom Lane2011-10-071-1/+1
* Recognize self-contradictory restriction clauses for non-table relations.Tom Lane2011-09-241-3/+4
* Rearrange planner to save the whole PlannerInfo (subroot) for a subquery.Tom Lane2011-09-031-54/+144
* Remove unnecessary #include references, per pgrminclude script.Bruce Momjian2011-09-011-6/+0
* Improve make_subplanTargetList to avoid including Vars unnecessarily.Tom Lane2011-07-161-52/+110
* Update some comments to clarify who does what in targetlist creation.Tom Lane2011-07-131-13/+17
* Avoid listing ungrouped Vars in the targetlist of Agg-underneath-Window.Tom Lane2011-07-121-11/+20
* Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.hAlvaro Herrera2011-07-041-0/+1
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-091-2/+2