postgresql/src/backend/optimizer/geqo
Tom Lane f18c57fdf1 Fix planner to do the right thing when a degenerate outer join (one whose
joinclause doesn't use any outer-side vars) requires a "bushy" plan to be
created.  The normal heuristic to avoid joins with no joinclause has to be
overridden in that case.  Problem is new in 8.2; before that we forced the
outer join order anyway.  Per example from Teodor.
2006-12-12 21:31:02 +00:00
..
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
geqo_copy.c Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
geqo_cx.c make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
geqo_erx.c Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
geqo_eval.c Fix planner to do the right thing when a degenerate outer join (one whose 2006-12-12 21:31:02 +00:00
geqo_main.c Remove 576 references of include files that were not needed. 2006-07-14 14:52:27 +00:00
geqo_misc.c Fix some missing inclusions identified with new pgcheckdefines tool. 2006-07-15 03:35:21 +00:00
geqo_mutation.c make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
geqo_ox1.c make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
geqo_ox2.c Adjust comments previously moved to column 1 by pgident. 2004-10-07 15:21:58 +00:00
geqo_pmx.c make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
geqo_pool.c Remove 576 references of include files that were not needed. 2006-07-14 14:52:27 +00:00
geqo_px.c make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
geqo_recombination.c Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
geqo_selection.c Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00