postgresql/src/include/executor
Tom Lane 0147b1934f Fix a many-legged critter reported by chifungfan@yahoo.com: under the
right circumstances a hash join executed as a DECLARE CURSOR/FETCH
query would crash the backend.  Problem as seen in current sources was
that the hash tables were stored in a context that was a child of
TransactionCommandContext, which got zapped at completion of the FETCH
command --- but cursor cleanup executed at COMMIT expected the tables
to still be valid.  I haven't chased down the details as seen in 7.0.*
but I'm sure it's the same general problem.
2000-08-22 04:06:22 +00:00
..
execFlatten.h Add: 2000-01-26 05:58:53 +00:00
execdebug.h #include cleanups 2000-06-15 00:52:26 +00:00
execdefs.h Add: 2000-01-26 05:58:53 +00:00
execdesc.h Add: 2000-01-26 05:58:53 +00:00
executor.h Move pg_checkretval out of the planner (where it never belonged) into 2000-08-21 20:55:31 +00:00
functions.h Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 2000-08-08 15:43:12 +00:00
hashjoin.h Fix a many-legged critter reported by chifungfan@yahoo.com: under the 2000-08-22 04:06:22 +00:00
nodeAgg.h Add: 2000-01-26 05:58:53 +00:00
nodeAppend.h Add: 2000-01-26 05:58:53 +00:00
nodeGroup.h First stage of reclaiming memory in executor by resetting short-term 2000-07-12 02:37:39 +00:00
nodeHash.h First stage of reclaiming memory in executor by resetting short-term 2000-07-12 02:37:39 +00:00
nodeHashjoin.h Clean up #include's. 2000-06-15 03:33:12 +00:00
nodeIndexscan.h Add: 2000-01-26 05:58:53 +00:00
nodeMaterial.h Reimplement nodeMaterial to use a temporary BufFile (or even memory, if the 2000-06-18 22:44:35 +00:00
nodeMergejoin.h Add: 2000-01-26 05:58:53 +00:00
nodeNestloop.h Clean up handling of variable-free qual clauses. System now does the 2000-08-13 02:50:35 +00:00
nodeResult.h Add: 2000-01-26 05:58:53 +00:00
nodeSeqscan.h Add: 2000-01-26 05:58:53 +00:00
nodeSort.h Add: 2000-01-26 05:58:53 +00:00
nodeSubplan.h First stage of reclaiming memory in executor by resetting short-term 2000-07-12 02:37:39 +00:00
nodeTidscan.h Mark functions as static and ifdef NOT_USED as appropriate. 2000-06-08 22:38:00 +00:00
nodeUnique.h Add: 2000-01-26 05:58:53 +00:00
spi.h First phase of memory management rewrite (see backend/utils/mmgr/README 2000-06-28 03:33:33 +00:00
spi_priv.h First phase of memory management rewrite (see backend/utils/mmgr/README 2000-06-28 03:33:33 +00:00
tuptable.h Add: 2000-01-26 05:58:53 +00:00