Fix some planner performance problems with large WHERE clauses, by

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

Commit: 8a6ac83dab3b3a5701a0508daa1d9356e2d59cdb
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2003-05-28T22:32:50Z
Releases: 7.4.1
Fix some planner performance problems with large WHERE clauses, by
introducing new 'FastList' list-construction subroutines to use in
hot spots.  This avoids the O(N^2) behavior of repeated lappend's
by keeping a tail pointer, while not changing behavior by reversing
list order as the lcons() method would do.

Files