postgresql/src/include/executor
Tom Lane de28dc9a04 Portal and memory management infrastructure for extended query protocol.
Both plannable queries and utility commands are now always executed
within Portals, which have been revamped so that they can handle the
load (they used to be good only for single SELECT queries).  Restructure
code to push command-completion-tag selection logic out of postgres.c,
so that it won't have to be duplicated between simple and extended queries.
initdb forced due to addition of a field to Query nodes.
2003-05-02 20:54:36 +00:00
..
execdebug.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
execdefs.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
execdesc.h Revise executor APIs so that all per-query state structure is built in 2002-12-15 16:17:59 +00:00
executor.h Implement SQL92-compatible FIRST, LAST, ABSOLUTE n, RELATIVE n options 2003-03-11 19:40:24 +00:00
functions.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
hashjoin.h Upgrade planner and executor to allow multiple hash keys for a hash join, 2002-11-30 00:08:22 +00:00
instrument.h New pgindent run with fixes suggested by Tom. Patch manually reviewed, 2001-11-05 17:46:40 +00:00
nodeAgg.h Create a new file executor/execGrouping.c to centralize utility routines 2003-01-10 23:54:24 +00:00
nodeAppend.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeFunctionscan.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeGroup.h Create a new file executor/execGrouping.c to centralize utility routines 2003-01-10 23:54:24 +00:00
nodeHash.h Create a new file executor/execGrouping.c to centralize utility routines 2003-01-10 23:54:24 +00:00
nodeHashjoin.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeIndexscan.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeLimit.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeMaterial.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeMergejoin.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeNestloop.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeResult.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeSeqscan.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeSetOp.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeSort.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeSubplan.h Clean up plantree representation of SubPlan-s --- SubLink does not appear 2002-12-14 00:17:59 +00:00
nodeSubqueryscan.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeTidscan.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
nodeUnique.h Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
spi.h Restructure parsetree representation of DECLARE CURSOR: now it's a 2003-03-10 03:53:52 +00:00
spi_priv.h Portal and memory management infrastructure for extended query protocol. 2003-05-02 20:54:36 +00:00
tstoreReceiver.h Add new file. 2003-03-27 16:55:11 +00:00
tuptable.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00