postgresql/src/backend/optimizer/util
Tom Lane 76d5f6f035 expression_tree_walker failed to let walker function see the immediate child
node of a SubLink or SubPlan testexpr field.  Bug resulted from replacing
the old lefthand/exprs list fields with a simple expression field, and not
remembering that expression_tree_walker is coded to save a few cycles by
recursing directly to self on list fields (on the assumption the walker
isn't interested in List nodes per se).  On non-list fields it must of
course call the walker.  Possibly that hack isn't worth the risk of more
such bugs, but I'll leave it be for now.  Per bug report from James Robinson.
2006-10-25 22:11:32 +00:00
..
clauses.c expression_tree_walker failed to let walker function see the immediate child 2006-10-25 22:11:32 +00:00
joininfo.c Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
Makefile Separate predicate-testing code out of indxpath.c, making it a module 2005-06-10 22:25:37 +00:00
pathnode.c pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
plancat.c pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
predtest.c pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
relnode.c pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
restrictinfo.c pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
tlist.c Fix UNION/INTERSECT/EXCEPT so that when two inputs being merged have 2006-08-10 02:36:29 +00:00
var.c Remove 576 references of include files that were not needed. 2006-07-14 14:52:27 +00:00