aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/numeric.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2016-06-18 00:28:51 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2016-06-18 00:28:51 -0400
commit598aa194af2fb7f294ae4b029494a134a44be333 (patch)
tree642913f86b2f828e4f9137700f0c023570804b2b /src/backend/utils/adt/numeric.c
parent7e81a18d49f2ffc3397bde2660b255b56d8a6d77 (diff)
downloadpostgresql-598aa194af2fb7f294ae4b029494a134a44be333.tar.gz
postgresql-598aa194af2fb7f294ae4b029494a134a44be333.zip
Still another try at fixing scanjoin_target insertion into parallel plans.
The previous code neglected the fact that the scanjoin_target might carry sortgroupref labelings that we need to absorb. Instead, do create_projection_path() unconditionally, and tweak the path's cost estimate after the fact. (I'm now convinced that we ought to refactor the way we account for sometimes not needing a separate projection step, but right now is not the time for that sort of cleanup.) Problem identified by Amit Kapila, patch by me.
Diffstat (limited to 'src/backend/utils/adt/numeric.c')
0 files changed, 0 insertions, 0 deletions