diff options
author | Robert Haas <rhaas@postgresql.org> | 2015-11-18 12:35:25 -0500 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2015-11-18 12:35:25 -0500 |
commit | 166b61a88ef8e9fb97eba7b7ab8062e214c93af8 (patch) | |
tree | 36456939ecfd844777a7f5fd4150a59d068d5547 /src/backend/executor/nodeGather.c | |
parent | adeee974866085db84b860c1f397dd7c6b136a0a (diff) | |
download | postgresql-166b61a88ef8e9fb97eba7b7ab8062e214c93af8.tar.gz postgresql-166b61a88ef8e9fb97eba7b7ab8062e214c93af8.zip |
Avoid aggregating worker instrumentation multiple times.
Amit Kapila, per design ideas from me.
Diffstat (limited to 'src/backend/executor/nodeGather.c')
-rw-r--r-- | src/backend/executor/nodeGather.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/backend/executor/nodeGather.c b/src/backend/executor/nodeGather.c index b368b48d01d..b6e82d1664f 100644 --- a/src/backend/executor/nodeGather.c +++ b/src/backend/executor/nodeGather.c @@ -456,11 +456,7 @@ ExecReScanGather(GatherState *node) node->initialized = false; if (node->pei) - { - ReinitializeParallelDSM(node->pei->pcxt); - node->pei->tqueue = - ExecParallelReinitializeTupleQueues(node->pei->pcxt); - } + ExecParallelReinitialize(node->pei); ExecReScan(node->ps.lefttree); } |