summaryrefslogtreecommitdiff
path: root/src/include/optimizer
Commit message (Expand)AuthorAgeFilesLines
* Row-Level Security Policies (RLS)Stephen Frost2014-09-191-1/+2
* Allow join removal in some cases involving a left join to a subquery.Tom Lane2014-07-151-0/+2
* Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane2014-06-181-0/+2
* Increase the default value of effective_cache_size to 4GB.Tom Lane2014-05-081-1/+1
* Revert "Auto-tune effective_cache size to be 4x shared buffers"Tom Lane2014-05-081-0/+2
* Make security barrier views automatically updatableStephen Frost2014-04-121-0/+5
* Code review for auto-tuned effective_cache_size.Tom Lane2014-01-271-2/+0
* Speed up COPY into tables with DEFAULT nextval()Simon Riggs2014-01-201-0/+1
* Update copyright for 2014Bruce Momjian2014-01-0725-25/+25
* Remove dead code now that orindxpath.c is history.Tom Lane2013-12-302-6/+0
* Extract restriction OR clauses whether or not they are indexable.Tom Lane2013-12-302-6/+21
* Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane2013-11-212-1/+4
* Compute correct em_nullable_relids in get_eclass_for_sort_expr().Tom Lane2013-11-151-0/+1
* Auto-tune effective_cache size to be 4x shared buffersBruce Momjian2013-10-081-1/+1
* In locate_grouping_columns(), don't expect an exact match of Var typmods.Tom Lane2013-08-231-0/+1
* Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane2013-08-171-1/+1
* Remove ph_may_need from PlaceHolderInfo, with attendant simplifications.Tom Lane2013-08-141-2/+0
* Simplify query_planner's API by having it return the top-level RelOptInfo.Tom Lane2013-08-052-5/+3
* Move strip_implicit_coercions() from optimizer to nodeFuncs.c.Tom Lane2013-07-231-2/+0
* WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost2013-07-181-1/+2
* pgindent run for release 9.3Bruce Momjian2013-05-291-1/+1
* Postpone creation of pathkeys lists to fix bug #8049.Tom Lane2013-04-292-3/+5
* Redo postgres_fdw's planner code so it can handle parameterized paths.Tom Lane2013-03-211-7/+11
* Avoid inserting Result nodes that only compute identity projections.Tom Lane2013-03-141-0/+3
* Support writable foreign tables.Tom Lane2013-03-101-1/+2
* Update copyrights for 2013Bruce Momjian2013-01-0124-24/+24
* Fix SELECT DISTINCT with index-optimized MIN/MAX on inheritance trees.Tom Lane2012-11-261-1/+2
* Fix planning of non-strict equivalence clauses above outer joins.Tom Lane2012-10-181-1/+3
* Make equal() ignore CoercionForm fields for better planning with casts.Tom Lane2012-10-121-2/+0
* Suppress creation of backwardly-indexed paths for LATERAL join clauses.Tom Lane2012-08-301-1/+2
* Fix up planner infrastructure to support LATERAL properly.Tom Lane2012-08-264-5/+12
* More fixes for planner's handling of LATERAL.Tom Lane2012-08-123-5/+4
* Centralize the logic for detecting misplaced aggregates, window funcs, etc.Tom Lane2012-08-101-1/+0
* Implement SQL-standard LATERAL subqueries.Tom Lane2012-08-073-3/+5
* Account for SRFs in targetlists in planner rowcount estimates.Tom Lane2012-07-212-0/+4
* Fix planner to pass correct collation to operator selectivity estimators.Tom Lane2012-07-081-0/+2
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-105-27/+27
* Fix planner's handling of RETURNING lists in writable CTEs.Tom Lane2012-04-251-4/+0
* Revise parameterized-path mechanism to fix assorted issues.Tom Lane2012-04-194-12/+51
* Revisit handling of UNION ALL subqueries with non-Var output columns.Tom Lane2012-03-162-1/+2
* Revise FDW planning API, again.Tom Lane2012-03-091-0/+2
* Redesign PlanForeignScan API to allow multiple paths for a foreign table.Tom Lane2012-03-051-1/+5
* Preserve column names in the execution-time tupledesc for a RowExpr.Tom Lane2012-02-141-1/+2
* Allow LEAKPROOF functions for better performance of security views.Robert Haas2012-02-131-0/+2
* Use parameterized paths to generate inner indexscans more flexibly.Tom Lane2012-01-274-25/+70
* Update copyright notices for year 2012.Bruce Momjian2012-01-0124-24/+24
* Rethink representation of index clauses' mapping to index columns.Tom Lane2011-12-243-8/+8
* Improve planner's handling of duplicated index column expressions.Tom Lane2011-12-231-0/+6
* Add const qualifiers to node inspection functionsPeter Eisentraut2011-12-071-2/+2
* Wrap appendrel member outputs in PlaceHolderVars in additional cases.Tom Lane2011-11-081-1/+1