aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/equivclass.c
Commit message (Expand)AuthorAge
* Support window functions a la SQL:2008.Tom Lane2008-12-28
* Fix an oversight in the code that makes transitive-equality deductions fromTom Lane2008-12-01
* Add a concept of "placeholder" variables to the planner. These are variablesTom Lane2008-10-21
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-25
* Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT itemsTom Lane2008-08-02
* Apply my original fix for Taiki Yamaguchi's bug report about DISTINCT MAX().Tom Lane2008-03-31
* Fix some planner issues found while investigating Kevin Grittner's reportTom Lane2008-01-09
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Avoid uselessly building a duplicate of the original clause in trivial casesTom Lane2007-11-23
* Re-run pgindent with updated list of typedefs. (Updated README shouldBruce Momjian2007-11-15
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Fix EquivalenceClass code to handle volatile sort expressions in a moreTom Lane2007-11-08
* Fix a couple of planner bugs introduced by the new ability to discardTom Lane2007-07-07
* Put back planner's ability to cache the results of mergejoinscansel(),Tom Lane2007-01-22
* Refactor planner's pathkeys data structure to create a separate, explicitTom Lane2007-01-20