Content-Length: 317430 | pFad | http://github.com/postgrespro/postgres_cluster/commit/d1b7c1ffe72e86932b5395f29e006c3f503bc53d

D7 Parallel executor support. · postgrespro/postgres_cluster@d1b7c1f · GitHub
Skip to content

Commit d1b7c1f

Browse files
committed
Parallel executor support.
This code provides infrastructure for a parallel leader to start up parallel workers to execute subtrees of the plan tree being executed in the master. User-supplied parameters from ParamListInfo are passed down, but PARAM_EXEC parameters are not. Various other constructs, such as initplans, subplans, and CTEs, are also not currently shared. Nevertheless, there's enough here to support a basic implementation of parallel query, and we can lift some of the current restrictions as needed. Amit Kapila and Robert Haas
1 parent 0557dc2 commit d1b7c1f

File tree

17 files changed

+1007
-2
lines changed

17 files changed

+1007
-2
lines changed

src/backend/executor/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ top_builddir = ../../..
1313
include $(top_builddir)/src/Makefile.global
1414

1515
OBJS = execAmi.o execCurrent.o execGrouping.o execIndexing.o execJunk.o \
16-
execMain.o execProcnode.o execQual.o execScan.o execTuples.o \
16+
execMain.o execParallel.o execProcnode.o execQual.o \
17+
execScan.o execTuples.o \
1718
execUtils.o functions.o instrument.o nodeAppend.o nodeAgg.o \
1819
nodeBitmapAnd.o nodeBitmapOr.o \
1920
nodeBitmapHeapscan.o nodeBitmapIndexscan.o nodeCustom.o nodeHash.o \

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/postgrespro/postgres_cluster/commit/d1b7c1ffe72e86932b5395f29e006c3f503bc53d

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy