summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan
Commit message (Expand)AuthorAgeFilesLines
* Process withCheckOption exprs in setrefs.cStephen Frost2014-09-221-0/+3
* Row-Level Security Policies (RLS)Stephen Frost2014-09-192-1/+10
* Re-enable error for "SELECT ... OFFSET -1".Tom Lane2014-07-221-4/+3
* Allow join removal in some cases involving a left join to a subquery.Tom Lane2014-07-151-14/+281
* Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane2014-06-183-44/+133
* pgindent run for 9.4Bruce Momjian2014-05-068-133/+134
* Make security barrier views automatically updatableStephen Frost2014-04-121-1/+44
* Fix EquivalenceClass processing for nested append relations.Tom Lane2014-03-281-1/+1
* Fix bogus handling of "postponed" lateral quals.Tom Lane2014-01-301-27/+29
* Update copyright for 2014Bruce Momjian2014-01-078-8/+8
* Add more use of psprintf()Peter Eisentraut2014-01-061-6/+2
* Remove dead code now that orindxpath.c is history.Tom Lane2013-12-301-3/+0
* Extract restriction OR clauses whether or not they are indexable.Tom Lane2013-12-301-0/+7
* Support ordered-set (WITHIN GROUP) aggregates.Tom Lane2013-12-232-3/+8
* Fix inherited UPDATE/DELETE with UNION ALL subqueries.Tom Lane2013-12-142-2/+10
* Fix possible crash with nested SubLinks.Tom Lane2013-12-101-5/+22
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-215-37/+47
* Compute correct em_nullable_relids in get_eclass_for_sort_expr().Tom Lane2013-11-151-0/+20
* Fix whitespace issues found by git diff --check, add gitattributesPeter Eisentraut2013-11-101-1/+1
* Fix generation of MergeAppend plans for optimized min/max on expressions.Tom Lane2013-11-071-1/+22
* Add use of asprintf()Peter Eisentraut2013-10-131-2/+1
* 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
* Fix qual-clause-misplacement issues with pulled-up LATERAL subqueries.Tom Lane2013-08-191-33/+128
* Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane2013-08-174-98/+230
* Remove ph_may_need from PlaceHolderInfo, with attendant simplifications.Tom Lane2013-08-142-29/+9
* Simplify query_planner's API by having it return the top-level RelOptInfo.Tom Lane2013-08-053-260/+201
* Fix crash in error report of invalid tuple lockAlvaro Herrera2013-08-021-1/+2
* Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark2013-07-291-2/+5
* Tweak FOR UPDATE/SHARE error message wording (again)Alvaro Herrera2013-07-232-2/+10
* WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost2013-07-182-8/+37
* Implement the FILTER clause for aggregate function calls.Noah Misch2013-07-161-0/+6
* Comment on why planagg.c punts "MIN(x ORDER BY y)".Noah Misch2013-07-161-2/+16
* Check get_tle_by_resno() result before derefStephen Frost2013-07-151-0/+3
* pgindent run for release 9.3Bruce Momjian2013-05-294-44/+45
* Better fix for permissions tests in excluded subqueries.Tom Lane2013-05-082-82/+202
* Fix permission tests for views/tables proven empty by constraint exclusion.Tom Lane2013-05-011-14/+40
* Postpone creation of pathkeys lists to fix bug #8049.Tom Lane2013-04-293-146/+142
* 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-142-9/+16
* Support writable foreign tables.Tom Lane2013-03-102-3/+66
* Add a materialized view relations.Kevin Grittner2013-03-031-1/+1
* Improve error message wordingAlvaro Herrera2013-02-062-2/+2
* Improve concurrency of foreign key lockingAlvaro Herrera2013-01-232-16/+27
* Update copyrights for 2013Bruce Momjian2013-01-018-8/+8
* Fix SELECT DISTINCT with index-optimized MIN/MAX on inheritance trees.Tom Lane2012-11-261-2/+6
* Fix planning of non-strict equivalence clauses above outer joins.Tom Lane2012-10-181-18/+77
* 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-053-179/+170
* Fix mark_placeholder_maybe_needed to handle LATERAL references.Tom Lane2012-09-011-1/+4