Tweak grammar to use FastAppend rather than lappend when constructing
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 22 Aug 2003 20:34:33 +0000 (20:34 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 22 Aug 2003 20:34:33 +0000 (20:34 +0000)
commit29a43f398afdbc8372452010b330f242d9ff298d
tree7d5da462ef9de68e362ec5e8936dc25c576f2c32
parent92ee2528d8bf46739a460e3395057416c53e10d1
Tweak grammar to use FastAppend rather than lappend when constructing
expr_lists.  This appears to be the only remaining O(N^2) bottleneck
in processing many-way 'x IN (a,b,c,...)' conditions.
src/backend/parser/gram.y
src/include/nodes/pg_list.h