]> granicus.if.org Git - postgresql/commit
Ensure generic plan gets used for a plpgsql expression with no parameters.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 16 Sep 2011 16:31:23 +0000 (12:31 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 16 Sep 2011 16:31:23 +0000 (12:31 -0400)
commite6ed34f70d57d102da8383919e0046c577d317e7
treeb0ed02657419a87ddf9ec230440d418a6e594efb
parent0a6cc28500b7a8db7a27cbd0d75e18837fb2e367
Ensure generic plan gets used for a plpgsql expression with no parameters.

Now that a NULL ParamListInfo pointer causes significantly different
behavior in plancache.c, be sure to pass it that way when the expression
is known not to reference any plpgsql variables.  Saves a few setup
cycles anyway.
src/pl/plpgsql/src/pl_exec.c