Async, second try.
authorRobert Haas <rhaas@postgresql.org>
Tue, 20 Sep 2016 22:30:03 +0000 (18:30 -0400)
committerRobert Haas <rhaas@postgresql.org>
Fri, 23 Sep 2016 21:34:59 +0000 (17:34 -0400)
commitf07555cd8ebca78dec856c73a9518dfbbbdc631f
treef5ed963ce775d0fc926f2005e130c9f6d77a1ed8
parent60270e5e00850ee8cc34296e38d0000415c8b152
Async, second try.

Notes:
- ExecReScanAppend is busted.
- EPQ is busted.
- EXPLAIN ANALYZE instrumentation is busted.
- It's not actually asynchronous.
17 files changed:
contrib/postgres_fdw/postgres_fdw.c
src/backend/executor/Makefile
src/backend/executor/README
src/backend/executor/execAmi.c
src/backend/executor/execAsync.c [new file with mode: 0644]
src/backend/executor/nodeAppend.c
src/backend/executor/nodeForeignscan.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/plan/createplan.c
src/include/executor/execAsync.h [new file with mode: 0644]
src/include/executor/nodeAppend.h
src/include/executor/nodeForeignscan.h
src/include/foreign/fdwapi.h
src/include/nodes/execnodes.h
src/include/nodes/plannodes.h