Skip site navigation (1) Skip section navigation (2)

pgsql-server/src backend/commands/explain.c ba ...

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src backend/commands/explain.c ba ...
Date: 2002-12-05 15:50:39
Message-ID: 20021205155039.85E45475F09@postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
CVSROOT:	/cvsroot
Module name:	pgsql-server
Changes by:	tgl(at)postgresql(dot)org	02/12/05 10:50:39

Modified files:
	src/backend/commands: explain.c portalcmds.c prepare.c 
	src/backend/executor: README execAmi.c execMain.c execProcnode.c 
	                      execQual.c execScan.c execTuples.c 
	                      execUtils.c functions.c nodeAgg.c 
	                      nodeAppend.c nodeFunctionscan.c 
	                      nodeGroup.c nodeHash.c nodeHashjoin.c 
	                      nodeIndexscan.c nodeLimit.c nodeMaterial.c 
	                      nodeMergejoin.c nodeNestloop.c 
	                      nodeResult.c nodeSeqscan.c nodeSetOp.c 
	                      nodeSort.c nodeSubplan.c 
	                      nodeSubqueryscan.c nodeTidscan.c 
	                      nodeUnique.c spi.c 
	src/backend/nodes: copyfuncs.c equalfuncs.c outfuncs.c 
	src/backend/optimizer/plan: createplan.c setrefs.c subselect.c 
	src/backend/optimizer/util: pathnode.c 
	src/backend/tcop: pquery.c 
	src/backend/utils/mmgr: portalmem.c 
	src/include/executor: execdesc.h executor.h nodeAgg.h 
	                      nodeAppend.h nodeFunctionscan.h 
	                      nodeGroup.h nodeHash.h nodeHashjoin.h 
	                      nodeIndexscan.h nodeLimit.h nodeMaterial.h 
	                      nodeMergejoin.h nodeNestloop.h 
	                      nodeResult.h nodeSeqscan.h nodeSetOp.h 
	                      nodeSort.h nodeSubplan.h 
	                      nodeSubqueryscan.h nodeTidscan.h 
	                      nodeUnique.h 
	src/include/nodes: execnodes.h nodes.h params.h plannodes.h 
	                   print.h relation.h 
	src/include/tcop: pquery.h 
	src/include/utils: portal.h 
	src/pl/plpgsql/src: pl_exec.c 

Log message:
	Phase 1 of read-only-plans project: cause executor state nodes to point
	to plan nodes, not vice-versa.  All executor state nodes now inherit from
	struct PlanState.  Copying of plan trees has been simplified by not
	storing a list of SubPlans in Plan nodes (eliminating duplicate links).
	The executor still needs such a list, but it can build it during
	ExecutorStart since it has to scan the plan tree anyway.
	No initdb forced since no stored-on-disk structures changed, but you
	will need a full recompile because of node-numbering changes.


pgsql-committers by date

Next:From: Bruce Momjian - CVSDate: 2002-12-05 18:39:43
Subject: pgsql-server/src backend/libpq/crypt.c include ...
Previous:From: Bruce Momjian - CVSDate: 2002-12-05 05:47:45
Subject: pgsql-server/doc FAQ src/FAQ/FAQ.html

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group