postgresql/src/include/optimizer
Robert Haas e5253fdc4f Add parallel_leader_participation GUC.
Sometimes, for testing, it's useful to have the leader do nothing but
read tuples from workers; and it's possible that could work out better
even in production.

Thomas Munro, reviewed by Amit Kapila and by me.  A few final tweaks
by me.

Discussion: http://postgr.es/m/CAEepm=2U++Lp3bNTv2Bv_kkr5NE2pOyHhxU=G0YTa4ZhSYhHiw@mail.gmail.com
2017-11-15 08:23:18 -05:00
..
clauses.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
cost.h Teach planner to account for HAVING quals in aggregation plan nodes. 2017-11-02 11:24:12 -04:00
geqo.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_copy.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_gene.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_misc.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_mutation.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_pool.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_random.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
geqo_recombination.h Final pgindent + perltidy run for v10. 2017-08-14 17:29:33 -04:00
geqo_selection.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
joininfo.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
orclauses.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
pathnode.h Basic partition-wise join functionality. 2017-10-06 11:11:10 -04:00
paths.h Reduce "X = X" to "X IS NOT NULL", if it's easy to do so. 2017-10-08 12:23:32 -04:00
placeholder.h Basic partition-wise join functionality. 2017-10-06 11:11:10 -04:00
plancat.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
planmain.h Add parallel_leader_participation GUC. 2017-11-15 08:23:18 -05:00
planner.h Basic partition-wise join functionality. 2017-10-06 11:11:10 -04:00
predtest.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
prep.h Basic partition-wise join functionality. 2017-10-06 11:11:10 -04:00
restrictinfo.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
subselect.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
tlist.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
var.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00