summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/joinrels.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify the planner's join clause management by storing join clausesTom Lane2005-06-091-44/+21
* Remove planner's private fields from Query struct, and put them intoTom Lane2005-06-051-10/+10
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Pgindent run for 8.0.Bruce Momjian2004-08-291-16/+20
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-301-5/+5
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-261-27/+29
* Test for whether a previous IN join restricts the current join was tooTom Lane2004-03-081-21/+31
* Repair planner failure for cases involving Cartesian products insideTom Lane2004-01-241-5/+41
* Repair planner failure when there are multiple IN clauses, each withTom Lane2003-12-171-2/+19
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-291-1/+1
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* pgindent run.Bruce Momjian2003-08-041-24/+18
* Error message editing in backend/optimizer, backend/rewrite.Tom Lane2003-07-251-8/+7
* Replace planner's representation of relation sets, per pghackers discussion.Tom Lane2003-02-081-31/+28
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-201-7/+144
* Fix GEQO to work again in CVS tip, by being more careful about memoryTom Lane2002-12-161-6/+10
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* Restructure representation of join alias variables. An explicit JOINTom Lane2002-03-121-2/+2
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-4/+1
* Extend code that deduces implied equality clauses to detect whether aTom Lane2001-10-181-1/+5
* Modify optimizer data structures so that IndexOptInfo lists built forTom Lane2001-05-201-4/+4
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-43/+51
* Take OUTER JOIN semantics into account when estimating the size of joinTom Lane2001-02-161-2/+2
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Make sure make_rels_by_clause_joins doesn't return multiple referencesTom Lane2000-12-181-7/+23
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-291-6/+13
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-121-118/+206
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-301-4/+1
* Repair problem noted by Elphick: make_rels_by_joins failed to handleTom Lane2000-04-271-2/+51
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-26/+34
* Repair planning bugs caused by my misguided removal of restrictinfo linkTom Lane2000-02-071-315/+179
* Rename same() to sameseti() to have a slightly less generic name. MoveTom Lane2000-02-061-40/+4
* Add:Bruce Momjian2000-01-261-2/+3
* Another round of planner/optimizer work. This is just restructuring andTom Lane2000-01-091-78/+28
* Major planner/optimizer revision: get rid of PathOrder node type,Tom Lane1999-08-161-160/+179
* Correct bug in best_innerjoin(): it should check all theTom Lane1999-07-271-35/+39
* Final cleanup.Bruce Momjian1999-07-161-3/+3
* Remove unused #includes in *.c files.Bruce Momjian1999-07-151-4/+1
* Make functions static or NOT_USED as appropriate.Bruce Momjian1999-05-261-3/+6
* Another pgindent run. Sorry folks.Bruce Momjian1999-05-251-7/+7
* pgindent run over code.Bruce Momjian1999-05-251-37/+42
* more cleanupBruce Momjian1999-02-221-5/+5
* Final optimizer cleanups.Bruce Momjian1999-02-221-5/+7
* Enable bushy and right-hand queries by default.Bruce Momjian1999-02-181-12/+3
* Enable bushy plans by default.Bruce Momjian1999-02-181-4/+4
* more optimizer cleanupsBruce Momjian1999-02-181-49/+35
* Fix bushy plans. Cleanup.Bruce Momjian1999-02-181-190/+86
* Re-enable bushy plans. Vadim want them.Bruce Momjian1999-02-161-12/+5
* otherrels is now unjoined_relsBruce Momjian1999-02-151-24/+24