OSDN Git Service

exec_eval_simple_expr() needs to do CommandCounterIncrement() not just
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 21 Dec 2004 18:33:36 +0000 (18:33 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 21 Dec 2004 18:33:36 +0000 (18:33 +0000)
commit96b42de9a8f72fd42bc95abca820f7daaa4c7add
treefc503cfdd7ba530c6c762d42045d83ac0e21bd0e
parentc21c658b3673d404ffc382e6ef63dcd6039d9c4e
exec_eval_simple_expr() needs to do CommandCounterIncrement() not just
GetTransactionSnapshot() to ensure ActiveSnapshot advances properly.
Sigh.  Extend regression test so it reveals this error too.
src/pl/plpgsql/src/pl_exec.c
src/test/regress/expected/plpgsql.out
src/test/regress/sql/plpgsql.sql