postgresql/src/include/optimizer
Tom Lane eaf1b5d348 Tighten up SS_finalize_plan's computation of valid_params to exclude Params of
the current query level that aren't in fact output parameters of the current
initPlans.  (This means, for example, output parameters of regular subplans.)
To make this work correctly for output parameters coming from sibling
initplans requires rejiggering the API of SS_finalize_plan just a bit:
we need the siblings to be visible to it, rather than hidden as
SS_make_initplan_from_plan had been doing.  This is really part of my response
to bug #4290, but I concluded this part probably shouldn't be back-patched,
since all that it's doing is to make a debugging cross-check tighter.
2008-07-10 02:14:03 +00:00
..
clauses.h Fix an oversight I made in a cleanup patch over a year ago: 2008-04-01 00:48:33 +00:00
cost.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_copy.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_gene.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_misc.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_mutation.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_pool.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_random.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_recombination.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo_selection.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geqo.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
joininfo.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
pathnode.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
paths.h Apply my original fix for Taiki Yamaguchi's bug report about DISTINCT MAX(). 2008-03-31 16:59:26 +00:00
plancat.h Improve our #include situation by moving pointer types away from the 2008-06-19 00:46:06 +00:00
planmain.h Allow the planner's estimate of the fraction of a cursor's rows that will be 2008-05-02 21:26:10 +00:00
planner.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
predtest.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
prep.h Arrange to "inline" SQL functions that appear in a query's FROM clause, 2008-03-18 22:04:14 +00:00
restrictinfo.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
subselect.h Tighten up SS_finalize_plan's computation of valid_params to exclude Params of 2008-07-10 02:14:03 +00:00
tlist.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
var.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00