aboutsummaryrefslogtreecommitdiff
path: root/src/include/nodes/relation.h
Commit message (Expand)AuthorAge
* Redesign the planner's handling of index-descent cost estimation.Tom Lane2013-01-11
* Update copyrights for 2013Bruce Momjian2013-01-01
* Fix planning of non-strict equivalence clauses above outer joins.Tom Lane2012-10-18
* Fix PARAM_EXEC assignment mechanism to be safe in the presence of WITH.Tom Lane2012-09-05
* Drop cheap-startup-cost paths during add_path() if we don't need them.Tom Lane2012-09-01
* Adjust definition of cheapest_total_path to work better with LATERAL.Tom Lane2012-08-29
* Fix up planner infrastructure to support LATERAL properly.Tom Lane2012-08-26
* Implement SQL-standard LATERAL subqueries.Tom Lane2012-08-07
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Revise parameterized-path mechanism to fix assorted issues.Tom Lane2012-04-19
* Fix planner's handling of outer PlaceHolderVars within subqueries.Tom Lane2012-03-24
* Revisit handling of UNION ALL subqueries with non-Var output columns.Tom Lane2012-03-16
* Revise FDW planning API, again.Tom Lane2012-03-09
* Redesign PlanForeignScan API to allow multiple paths for a foreign table.Tom Lane2012-03-05
* Use parameterized paths to generate inner indexscans more flexibly.Tom Lane2012-01-27
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Rethink representation of index clauses' mapping to index columns.Tom Lane2011-12-24
* Improve planner's handling of duplicated index column expressions.Tom Lane2011-12-23
* Replace simple constant pg_am.amcanreturn with an AM support function.Tom Lane2011-12-18
* Fix handling of PlaceHolderVars in nestloop parameter management.Tom Lane2011-11-03
* Don't trust deferred-unique indexes for join removal.Tom Lane2011-10-23
* Teach btree to handle ScalarArrayOpExpr quals natively.Tom Lane2011-10-16
* Measure the number of all-visible pages for use in index-only scan costing.Tom Lane2011-10-14
* Rearrange the implementation of index-only scans.Tom Lane2011-10-11
* Support index-only scans using the visibility map to avoid heap fetches.Tom Lane2011-10-07
* Rearrange planner to save the whole PlannerInfo (subroot) for a subquery.Tom Lane2011-09-03
* Remove unnecessary #include references, per pgrminclude script.Bruce Momjian2011-09-01
* Improve cost estimation for aggregates and window functions.Tom Lane2011-04-24
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* More collations cleanup, from trawling for missed collation assignments.Tom Lane2011-03-26
* Reimplement planner's handling of MIN/MAX aggregate optimization (again).Tom Lane2011-03-22
* Revise collation derivation method and expression-tree representation.Tom Lane2011-03-19
* Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH.Tom Lane2011-02-25
* Implement an API to let foreign-data wrappers actually be functional.Tom Lane2011-02-20
* Fix bogus test for hypothetical indexes in get_actual_variable_range().Tom Lane2011-02-16
* Fix improper matching of resjunk column names for FOR UPDATE in subselect.Tom Lane2011-02-09
* Per-column collation supportPeter Eisentraut2011-02-08
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Create core infrastructure for KNNGIST.Tom Lane2010-12-02
* Simplify and speed up mapping of index opfamilies to pathkeys.Tom Lane2010-11-29
* Create the system catalog infrastructure needed for KNNGIST.Tom Lane2010-11-24
* Further cleanup of indxpath logic related to IndexOptInfo.opfamily array.Tom Lane2010-11-20
* Further fallout from the MergeAppend patch.Tom Lane2010-11-18
* Reimplement planner's handling of MIN/MAX aggregate optimization.Tom Lane2010-11-04
* Support MergeAppend plans, to allow sorted output from append relations.Tom Lane2010-10-14
* Fix PlaceHolderVar mechanism's interaction with outer joins.Tom Lane2010-09-28
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Make NestLoop plan nodes pass outer-relation variables into their innerTom Lane2010-07-12
* pgindent run for 9.0, second runBruce Momjian2010-07-06
* Fix "constraint_exclusion = partition" logic so that it will also attemptTom Lane2010-03-30