Remove 'restrictinfojoinid' field from RestrictInfo nodes.

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

Commit: 8ae29a1d40749a69b760aeab1f67a1265c234b8e
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 1999-07-25T17:53:27Z
Releases: 7.1.1
Remove 'restrictinfojoinid' field from RestrictInfo nodes.
The only place it was being used was as temporary storage in indxpath.c,
and the logic was wrong: the same restrictinfo node could get chosen to
carry the info for two different joins.  Right fix is to return a second
list of unjoined-relids parallel to the list of clause groups.

Files