Fix incorrect planning of grouping sets
authorTomas Vondra <[email protected]>
Fri, 15 Sep 2017 00:13:37 +0000 (02:13 +0200)
committerTomas Vondra <[email protected]>
Fri, 15 Sep 2017 00:13:37 +0000 (02:13 +0200)
commit33738826264aaadf2d0b94f8ca89f3ef32301500
treefe6d8df701b2e7db1f18a880ad48ea9f7c54b60e
parentf7d1d581c950191a465b8483173f2ad69ae8fffe
Fix incorrect planning of grouping sets

Commit 04f96689945462a4212047f03eb3281fb56bcf2f incorrectly allowed
distributed grouping paths for grouping sets, causing failures in
'groupingsets' regression test suite. So fix that by making sure
try_distributed_aggregation=false for plans with grouping sets.
src/backend/optimizer/plan/planner.c