postgresql/src/include/executor
Tom Lane 37b57f1186 Repair problems occurring when multiple RI updates have to be done to the same
row within one query: we were firing check triggers before all the updates
were done, leading to bogus failures.  Fix by making the triggers queued by
an RI update go at the end of the outer query's trigger event list, thereby
effectively making the processing "breadth-first".  This was indeed how it
worked pre-8.0, so the bug does not occur in the 7.x branches.
Per report from Pavel Stehule.
2007-08-15 19:15:55 +00:00
..
execdebug.h Remove CXT_printf/CXT1_printf macros. If anyone had found them to be of 2006-05-23 15:21:52 +00:00
execdefs.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
execdesc.h Sort reference of include files, "A" - "F". 2006-07-11 16:35:33 +00:00
executor.h Repair failure to check that a table is still compatible with a previously 2007-02-02 00:07:28 +00:00
functions.h Allow include files to compile own their own. 2006-07-13 16:49:20 +00:00
hashjoin.h More include file adjustments. 2006-07-13 18:01:02 +00:00
instrument.h Revert sampling patch for EXPLAIN ANALYZE; it turns out to be too unreliable 2006-06-09 19:30:56 +00:00
nodeAgg.h Allow include files to compile own their own. 2006-07-13 16:49:20 +00:00
nodeAppend.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeBitmapAnd.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeBitmapHeapscan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeBitmapIndexscan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeBitmapOr.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeFunctionscan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeGroup.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeHash.h Convert hash join code to use MinimalTuple format in tuple hash table 2006-06-27 21:31:20 +00:00
nodeHashjoin.h Convert hash join code to use MinimalTuple format in tuple hash table 2006-06-27 21:31:20 +00:00
nodeIndexscan.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
nodeLimit.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeMaterial.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeMergejoin.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeNestloop.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeResult.h Repair oversight in 8.2 change that improved the handling of "pseudoconstant" 2007-02-15 03:07:21 +00:00
nodeSeqscan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeSetOp.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeSort.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeSubplan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeSubqueryscan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeTidscan.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeUnique.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nodeValuesscan.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
spi.h Repair problems occurring when multiple RI updates have to be done to the same 2007-08-15 19:15:55 +00:00
spi_priv.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
tstoreReceiver.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
tuptable.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00