summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/prep/prepjointree.c
Commit message (Expand)AuthorAgeFilesLines
* Use a cleaner substitute for the inability to apply length() to the tailTom Lane2004-05-261-11/+5
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-261-21/+29
* Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane2004-05-101-26/+24
* Improve has_nullable_targetlist() to allow strict functions of simpleTom Lane2004-01-101-9/+15
* Fix subquery pullup logic to not be fooled when a view that appearsTom Lane2004-01-101-5/+33
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-291-1/+1
* pull_up_subqueries() should copy the subquery before starting to modifyTom Lane2003-10-131-19/+16
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-251-2/+2
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-081-4/+4
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* pgindent run.Bruce Momjian2003-08-041-52/+55
* Error message editing in backend/optimizer, backend/rewrite.Tom Lane2003-07-251-23/+25
* Restructure parsetree representation of DECLARE CURSOR: now it's aTom Lane2003-03-101-3/+2
* Fix thinko in new logic about pushing down non-nullability constraints:Tom Lane2003-02-101-8/+30
* Detect case where an outer join can be reduced to a plain inner joinTom Lane2003-02-091-8/+354
* Remove bogus comment (too freely copied & pasted).Tom Lane2003-02-091-5/+1
* Replace planner's representation of relation sets, per pghackers discussion.Tom Lane2003-02-081-23/+19
* Allow the planner to collapse explicit inner JOINs together, rather thanTom Lane2003-01-251-13/+88
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-201-0/+680