]> granicus.if.org Git - postgresql/commit
Improve reporting of run-time-detected indeterminate-collation errors.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 22 Mar 2011 20:55:32 +0000 (16:55 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 22 Mar 2011 20:55:32 +0000 (16:55 -0400)
commit6e197cb2e537880f36828a6c55d0f6df5bf7daa8
tree72cfdd5c6fbba12577a1c2df45c6ddf18c221905
parent37d6d07dda28a5dffcad6ff195ab2c83aaebcc9e
Improve reporting of run-time-detected indeterminate-collation errors.

pg_newlocale_from_collation does not have enough context to give an error
message that's even a little bit useful, so move the responsibility for
complaining up to its callers.  Also, reword ERRCODE_INDETERMINATE_COLLATION
error messages in a less jargony, more message-style-guide-compliant
fashion.
src/backend/commands/collationcmds.c
src/backend/commands/indexcmds.c
src/backend/commands/view.c
src/backend/utils/adt/formatting.c
src/backend/utils/adt/pg_locale.c
src/backend/utils/adt/varlena.c
src/test/regress/expected/collate.linux.utf8.out
src/test/regress/expected/collate.out