aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeAppend.c
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2018-01-04 07:56:09 -0500
committerRobert Haas <rhaas@postgresql.org>2018-01-04 07:56:09 -0500
commitc759395617765c5bc21db149cf8c3df52f41ccff (patch)
tree73356a7d1789173f7867f55f5d50a71138c6fc34 /src/backend/executor/nodeAppend.c
parent934c7986f4a0a6a3b606301d84b784a27c0c324b (diff)
downloadpostgresql-c759395617765c5bc21db149cf8c3df52f41ccff.tar.gz
postgresql-c759395617765c5bc21db149cf8c3df52f41ccff.zip
Code review for Parallel Append.
- Remove unnecessary #include mistakenly added in execnodes.h. - Fix mistake in comment in choose_next_subplan_for_leader. - Adjust row estimates in cost_append for a possibly-different parallel divisor. - Clamp row estimates in cost_append after operations that may not produce integers. Amit Kapila, with cosmetic adjustments by me. Discussion: http://postgr.es/m/CAA4eK1+qcbeai3coPpRW=GFCzFeLUsuY4T-AKHqMjxpEGZBPQg@mail.gmail.com
Diffstat (limited to 'src/backend/executor/nodeAppend.c')
-rw-r--r--src/backend/executor/nodeAppend.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/backend/executor/nodeAppend.c b/src/backend/executor/nodeAppend.c
index 4245d8afafe..64a17fb0327 100644
--- a/src/backend/executor/nodeAppend.c
+++ b/src/backend/executor/nodeAppend.c
@@ -446,10 +446,9 @@ choose_next_subplan_for_leader(AppendState *node)
*
* We start from the first plan and advance through the list;
* when we get back to the end, we loop back to the first
- * nonpartial plan. This assigns the non-partial plans first
- * in order of descending cost and then spreads out the
- * workers as evenly as possible across the remaining partial
- * plans.
+ * partial plan. This assigns the non-partial plans first in
+ * order of descending cost and then spreads out the workers
+ * as evenly as possible across the remaining partial plans.
* ----------------------------------------------------------------
*/
static bool