mirror of
https://github.com/postgres/postgres.git
synced 2025-06-14 18:42:34 +03:00
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
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user