From a2b70c89ca1a5fcf6181d3c777d82e7b83d2de1b Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Thu, 17 Aug 2017 13:49:22 -0400 Subject: Fix ExecReScanGatherMerge. Not surprisingly, since it'd never ever been tested, ExecReScanGatherMerge didn't work. Fix it, and add a regression test case to exercise it. Amit Kapila Discussion: https://postgr.es/m/CAA4eK1JkByysFJNh9M349u_nNjqETuEnY_y1VUc_kJiU0bxtaQ@mail.gmail.com --- src/backend/executor/nodeGatherMerge.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/backend/executor/nodeGatherMerge.c') diff --git a/src/backend/executor/nodeGatherMerge.c b/src/backend/executor/nodeGatherMerge.c index 9a81e225100..64c62398bbe 100644 --- a/src/backend/executor/nodeGatherMerge.c +++ b/src/backend/executor/nodeGatherMerge.c @@ -334,6 +334,7 @@ ExecReScanGatherMerge(GatherMergeState *node) ExecShutdownGatherMergeWorkers(node); node->initialized = false; + node->gm_initialized = false; if (node->pei) ExecParallelReinitialize(node->pei); -- cgit v1.2.3