fix plan change in xl_join due to proper costing of the path
authorTomas Vondra <[email protected]>
Sat, 4 Mar 2017 00:10:23 +0000 (01:10 +0100)
committerTomas Vondra <[email protected]>
Sat, 4 Mar 2017 00:10:23 +0000 (01:10 +0100)
commit33e7f46a63424c3ce719d1299dcc940661cbdd42
tree67f137c9d6f7671b80f3f64bb5e7e5e8154cca7c
parentc25fc44a73e9337002becec0eeb869e4bc0c97ea
fix plan change in xl_join due to proper costing of the path

Due to accounting for the extra Sort node in redistribute_path(), the
costing now computes the costing now works properly. Originally the
Sort node was injected in createplan.c after the planning was done
(and so all the costing was done, and tweaking them would be poinless).
src/test/regress/expected/xl_join.out