aboutsummaryrefslogtreecommitdiff
path: root/src/include/optimizer/clauses.h
Commit message (Expand)AuthorAge
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Allow row comparisons to be used as indexscan qualifications.Tom Lane2006-01-25
* Teach planner how to rearrange join order for some classes of OUTER JOIN.Tom Lane2005-12-20
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Teach the planner to remove SubqueryScan nodes from the plan if theyTom Lane2005-05-22
* Improve planner's estimation of the space needed for HashAgg plans:Tom Lane2005-01-28
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* In ALTER COLUMN TYPE, strip any implicit coercion operations appearingTom Lane2004-10-22
* Update copyright to 2004.Bruce Momjian2004-08-29
* When using extended-query protocol, postpone planning of unnamed statementsTom Lane2004-06-11
* Tweak planner so that index expressions and predicates are matched toTom Lane2004-03-14
* Improve UniquePath logic to detect the case where the input is alreadyTom Lane2004-01-05
* Merge restrictlist_selectivity into clauselist_selectivity byTom Lane2004-01-04
* Adjust the definition of RestrictInfo's left_relids and right_relidsTom Lane2003-12-30
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-29
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-08
* Update copyrights to 2003.Bruce Momjian2003-08-04
* pgindent run.Bruce Momjian2003-08-04
* Back out array mega-patch.Bruce Momjian2003-06-25
* Array mega-patch.Bruce Momjian2003-06-24
* Replace functional-index facility with expressional indexes. Any columnTom Lane2003-05-28
* Minor code cleanup: remove no-longer-useful pull_subplans() function,Tom Lane2003-02-04
* Fix parse_agg.c to detect ungrouped Vars in sub-SELECTs; remove codeTom Lane2003-01-17
* Adjust API of expression_tree_mutator and query_tree_mutator toTom Lane2003-01-17
* Allow merge and hash joins to occur on arbitrary expressions (anything notTom Lane2003-01-15
* Clean up plantree representation of SubPlan-s --- SubLink does not appearTom Lane2002-12-14
* Phase 2 of read-only-plans project: restructure expression-tree nodesTom Lane2002-12-12
* Teach planner to expand sufficiently simple SQL-language functionsTom Lane2002-12-01
* Phase 2 of hashed-aggregation project. nodeAgg.c now knows how to doTom Lane2002-11-06
* Tweak querytree-dependency-extraction code so that columns of tablesTom Lane2002-09-11
* Update copyright to 2002.Bruce Momjian2002-06-20
* Get rid of long-since-vestigial Iter node type, in favor of adding aTom Lane2002-05-12
* Divide functions into three volatility classes (immutable, stable, andTom Lane2002-04-05
* Suppress subquery pullup and pushdown when the subquery has anyTom Lane2001-12-10
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-05
* Fix problems with subselects used in GROUP BY expressions, per gripeTom Lane2001-10-30
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-28
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-25
* Fix optimizer to not try to push WHERE clauses down into a sub-SELECT thatTom Lane2001-07-31
* Modify optimizer data structures so that IndexOptInfo lists built forTom Lane2001-05-20
* pgindent run. Make it all clean.Bruce Momjian2001-03-22
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-24
* Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet theTom Lane2000-10-05
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-29
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-12
* Clean up handling of variable-free qual clauses. System now does theTom Lane2000-08-13
* Third round of fmgr updates: eliminate calls using fmgr() andTom Lane2000-05-30
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-12
* Fix extremely nasty little bug observed when a sub-SELECT appears inTom Lane2000-04-04
* Restructure planning code so that preprocessing of targetlist and qualsTom Lane2000-03-21