-
- Downloads
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.
Showing
- src/backend/commands/collationcmds.c 1 addition, 1 deletionsrc/backend/commands/collationcmds.c
- src/backend/commands/indexcmds.c 1 addition, 1 deletionsrc/backend/commands/indexcmds.c
- src/backend/commands/view.c 1 addition, 1 deletionsrc/backend/commands/view.c
- src/backend/utils/adt/formatting.c 78 additions, 0 deletionssrc/backend/utils/adt/formatting.c
- src/backend/utils/adt/pg_locale.c 3 additions, 11 deletionssrc/backend/utils/adt/pg_locale.c
- src/backend/utils/adt/varlena.c 13 additions, 0 deletionssrc/backend/utils/adt/varlena.c
- src/test/regress/expected/collate.linux.utf8.out 4 additions, 2 deletionssrc/test/regress/expected/collate.linux.utf8.out
- src/test/regress/expected/collate.out 4 additions, 2 deletionssrc/test/regress/expected/collate.out
Loading
Please register or sign in to comment