aboutsummaryrefslogtreecommitdiff
path: root/contrib/postgres_fdw/postgres_fdw.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2021-07-30 13:39:48 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2021-07-30 13:39:48 -0400
commit5d44fff01eebfe0c7a118326605864e662a44f46 (patch)
tree32a3521ca424393c75a7bb57a71f4b38135aefde /contrib/postgres_fdw/postgres_fdw.c
parent1d919de5eb3fffa7cc9479ed6d2915fb89794459 (diff)
downloadpostgresql-5d44fff01eebfe0c7a118326605864e662a44f46.tar.gz
postgresql-5d44fff01eebfe0c7a118326605864e662a44f46.zip
In postgres_fdw, allow CASE expressions to be pushed to the remote server.
This is simple enough except for the need to check whether CaseTestExpr nodes have a collation that is not derived from a remote Var. For that, examine the CASE's "arg" expression and then pass that info down into the recursive examination of the WHEN expressions. Alexander Pyhalov, reviewed by Gilles Darold and myself Discussion: https://postgr.es/m/fda09032e90d85d9b726a41e03f9097f@postgrespro.ru
Diffstat (limited to 'contrib/postgres_fdw/postgres_fdw.c')
0 files changed, 0 insertions, 0 deletions