From 1a105cefbd4769a1ef857f94a71faed6cb76717b Mon Sep 17 00:00:00 2001 From: "Vadim B. Mikheev" Date: Fri, 13 Feb 1998 03:26:53 +0000 Subject: Support for subselects. ExecReScan for nodeAgg, nodeHash, nodeHashjoin, nodeNestloop and nodeResult. Fixed ExecReScan for nodeMaterial. Get rid of #ifdef INDEXSCAN_PATCH. Get rid of ExecMarkPos and ExecRestrPos in nodeNestloop. --- src/backend/executor/functions.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/backend/executor/functions.c') diff --git a/src/backend/executor/functions.c b/src/backend/executor/functions.c index 2cd62e39c0c..f6e034d9881 100644 --- a/src/backend/executor/functions.c +++ b/src/backend/executor/functions.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/executor/functions.c,v 1.15 1998/01/31 04:38:28 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/executor/functions.c,v 1.16 1998/02/13 03:26:44 vadim Exp $ * *------------------------------------------------------------------------- */ @@ -303,8 +303,6 @@ postquel_execute(execution_state *es, TupleTableSlot *slot; Datum value; -#ifdef INDEXSCAN_PATCH - /* * It's more right place to do it (before * postquel_start->ExecutorStart). Now @@ -313,17 +311,12 @@ postquel_execute(execution_state *es, */ if (fcache->nargs > 0) postquel_sub_params(es, fcache->nargs, args, fcache->nullVect); -#endif if (es->status == F_EXEC_START) { postquel_start(es); es->status = F_EXEC_RUN; } -#ifndef INDEXSCAN_PATCH - if (fcache->nargs > 0) - postquel_sub_params(es, fcache->nargs, args, fcache->nullVect); -#endif slot = postquel_getnext(es); -- cgit v1.2.3