postgresql/src/backend
Tom Lane 1b0c30f68d Install a more robust solution for the problem of infinite error-processing
recursion when we are unable to convert a localized error message to the
client's encoding.  We've been over this ground before, but as reported by
Ibrar Ahmed, it still didn't work in the case of conversion failures for
the conversion-failure message itself :-(.  Fix by installing a "circuit
breaker" that disables attempts to localize this message once we get into
recursion trouble.

Patch all supported branches, because it is in fact broken in all of them;
though I had to add some missing translations to the older branches in
order to expose the failure in the particular test case I was using.
2008-10-27 19:37:42 +00:00
..
access Fix GiST's killing tuple: GISTScanOpaque->curpos wasn't 2008-10-22 12:56:25 +00:00
bootstrap Fix bootstrap.c so that database startup process and bgwriter properly release 2006-06-08 23:55:54 +00:00
catalog Back-patch the 8.3 fix that prohibits TRUNCATE, CLUSTER, and REINDEX when the 2008-05-27 21:13:39 +00:00
commands Fix an old bug in after-trigger handling: AfterTriggerEndQuery took the 2008-10-25 03:32:58 +00:00
executor Fix SPI_getvalue and SPI_getbinval to range-check the given attribute number 2008-10-16 13:23:41 +00:00
lib Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
libpq On win32, don't use SO_REUSEADDR for TCP sockets. 2007-06-04 11:59:34 +00:00
main Set progname early in the postmaster/postgres binary, rather than doing 2006-02-01 00:32:06 +00:00
nodes Fix outfuncs.c to dump A_Const nodes representing NULLs correctly. This has 2007-07-17 01:22:03 +00:00
optimizer Fix mis-calculation of extParam/allParam sets for plan nodes, as seen in 2008-07-10 01:17:52 +00:00
parser Defend against JOINs having more than 32K columns altogether. We cannot 2008-04-05 01:58:42 +00:00
po Translation updates. 2008-06-05 23:37:16 +00:00
port Add support for dlopen on recent NetBSD/MIPS, per Rémi Zara. 2008-03-05 21:20:50 +00:00
postmaster Fix 'pg_ctl reload' to properly preserve postmaster commend-line 2008-06-27 01:53:09 +00:00
regex Fix assorted security-grade bugs in the regex engine. All of these problems 2008-01-03 20:48:57 +00:00
rewrite Fix more problems with rewriter failing to set Query.hasSubLinks when inserting 2008-09-24 16:53:07 +00:00
storage Fix WAL replay of truncate operations to cope with the possibility that the 2007-07-20 16:30:05 +00:00
tcop Fix portal management code to support non-default command completion tags for 2007-02-18 19:49:35 +00:00
utils Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:42 +00:00
Makefile Add an ifneq to avoid make warning on AIX --- there is a separate rule 2005-10-27 20:45:29 +00:00
nls.mk Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:42 +00:00