]> git.ipfire.org Git - thirdparty/postgresql.git/commit
In COPY FROM, fail cleanly when unsupported encoding conversion is needed.
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 1 Oct 2023 16:09:26 +0000 (12:09 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 1 Oct 2023 16:09:26 +0000 (12:09 -0400)
commitea0e7cd6b87fe16937604ac1829d6d94bd99065d
treead72986a33cd6793118de09d7da7736a47733ef7
parent910eb61b2bbdb729c242ed20d5f6e0a392eb62da
In COPY FROM, fail cleanly when unsupported encoding conversion is needed.

In recent releases, such cases fail with "cache lookup failed for
function 0" rather than complaining that the conversion function
doesn't exist as prior versions did.  Seems to be a consequence of
sloppy refactoring in commit f82de5c46.  Add the missing error check.

Per report from Pierre Fortin.  Back-patch to v14 where the
oversight crept in.

Discussion: https://postgr.es/m/20230929163739.3bea46e5.pfortin@pfortin.com
src/backend/commands/copyfrom.c