diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2017-08-17 13:49:22 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2017-08-17 13:49:22 -0400 |
commit | a2b70c89ca1a5fcf6181d3c777d82e7b83d2de1b (patch) | |
tree | b844c4cbeb30acb7e2204f6c0d035bbf41f7b722 /src/backend/executor/nodeGatherMerge.c | |
parent | b5178c5d08ca59e30f9d9428fa6fdb2741794e65 (diff) | |
download | postgresql-a2b70c89ca1a5fcf6181d3c777d82e7b83d2de1b.tar.gz postgresql-a2b70c89ca1a5fcf6181d3c777d82e7b83d2de1b.zip |
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
Diffstat (limited to 'src/backend/executor/nodeGatherMerge.c')
-rw-r--r-- | src/backend/executor/nodeGatherMerge.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |