GetTupleForTrigger must use outer transaction's command counter for time

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

Commit: 9ae5b8cb921980bae8bcb9497db1d1b3561d159c
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2003-03-27T14:33:21Z
Releases: 7.3.3
GetTupleForTrigger must use outer transaction's command counter for time
qual checking, not GetCurrentCommandId.  Per test case from Steve Wolfe.

Files

PathChange+/−
src/backend/commands/trigger.c modified +20 −13
src/backend/executor/execMain.c modified +5 −3
src/include/commands/trigger.h modified +8 −6