Add code to extract dependencies from an expression tree, and use it

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 30ec31604d56388b7b05ecf48cd8fa56c18f181b
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2002-07-16T05:53:34Z
Releases: 7.3.1
Add code to extract dependencies from an expression tree, and use it
to build dependencies for rules, constraint expressions, and default
expressions.  Repair some problems in the original design of
recursiveDeletion() exposed by more complex dependency sets.  Fix
regression tests that were deleting things in illegal sequences.

Files