postgresql/src/include/optimizer
Tom Lane 6fdc44be71 Tweak querytree-dependency-extraction code so that columns of tables
that are explicitly JOINed are not considered dependencies unless they
are actually used in the query: mere presence in the joinaliasvars
list of a JOIN RTE doesn't count as being used.  The patch touches
a number of files because I needed to generalize the API of
query_tree_walker to support an additional flag bit, but the changes
are otherwise quite small.
2002-09-11 14:48:55 +00:00
..
clauses.h Tweak querytree-dependency-extraction code so that columns of tables 2002-09-11 14:48:55 +00:00
cost.h pgindent run. 2002-09-04 20:31:48 +00:00
geqo.h The attached patch fixes a build problem with GEQO when using the 2002-07-20 04:59:10 +00:00
geqo_copy.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_gene.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_misc.h pgindent run. 2002-09-04 20:31:48 +00:00
geqo_mutation.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_pool.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_random.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_recombination.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_selection.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
joininfo.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
pathnode.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
paths.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
plancat.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
planmain.h pgindent run. 2002-09-04 20:31:48 +00:00
planner.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
prep.h Push down outer qualification clauses into UNION and INTERSECT subqueries. 2002-08-29 16:03:49 +00:00
restrictinfo.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
subselect.h Teach query_tree_walker, query_tree_mutator, and SS_finalize_plan to 2002-05-18 18:49:41 +00:00
tlist.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
var.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00