aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gist.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2022-09-02 14:54:40 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2022-09-02 14:54:40 -0400
commitdf92bc115ec8712cfdd0c7a26ef20b11914ab0a2 (patch)
tree6d9e7276b6ed8ba5867d673b26408b357b319440 /src/backend/access/gist/gist.c
parentf249f1026f71bd8f2e820f1895b745d59fab041e (diff)
downloadpostgresql-df92bc115ec8712cfdd0c7a26ef20b11914ab0a2.tar.gz
postgresql-df92bc115ec8712cfdd0c7a26ef20b11914ab0a2.zip
Fix oversight in recent MULTIEXPR_SUBLINK fix.
Commits 3f7323cbb et al missed the possibility that the Params they are looking for could be buried under implicit coercions, as well as other stuff that processIndirection() could add to the original targetlist entry. Copy the code in ruleutils.c that deals with such cases. (I thought about refactoring so that there's just one copy; but seeing that we only need this in old back branches, it seems not worth the trouble.) Per off-list report from Andre Lin. As before, only v10-v13 need the patch. Discussion: https://postgr.es/m/17596-c5357f61427a81dc@postgresql.org
Diffstat (limited to 'src/backend/access/gist/gist.c')
0 files changed, 0 insertions, 0 deletions