postgresql/src/backend/utils/adt
Alvaro Herrera 84f8e407f5
Change some errdetail() to errdetail_internal()
This prevents marking the argument string for translation for gettext,
and it also prevents the given string (which is already translated) from
being translated at runtime.

Also, mark the strings used as arguments to check_rolespec_name for
translation.

Backpatch all the way back as appropriate.  None of this is caught by
any tests (necessarily so), so I verified it manually.
2022-09-28 17:14:53 +02:00
..
.gitignore Revert "Add gitignore entries for jsonpath_gram.h" 2019-03-23 00:19:34 +01:00
acl.c Change some errdetail() to errdetail_internal() 2022-09-28 17:14:53 +02:00
amutils.c Report progress of CREATE INDEX operations 2019-04-02 15:18:08 -03:00
array_expanded.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
array_selfuncs.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
array_typanalyze.c Suppress variable-set-but-not-used warnings from clang 15. 2022-09-20 12:04:37 -04:00
array_userfuncs.c Prevent integer overflows in array subscripting calculations. 2021-05-10 10:44:38 -04:00
arrayfuncs.c Prevent integer overflows in array subscripting calculations. 2021-05-10 10:44:38 -04:00
arrayutils.c Prevent integer overflows in array subscripting calculations. 2021-05-10 10:44:38 -04:00
ascii.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
bool.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
cash.c Fix loss of fractional digits for large values in cash_numeric(). 2019-07-26 11:59:00 -04:00
char.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
cryptohashes.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
date.c Fix bogus timetz_zone() results for DYNTZ abbreviations. 2021-09-06 11:29:52 -04:00
datetime.c Reject "23:59:60.nnn" in datetime input. 2020-06-04 16:42:08 -04:00
datum.c Catch invalid typlens in a couple of places 2019-11-04 09:14:44 +01:00
dbsize.c Add missing Int64GetDatum macro in dbsize.c 2021-07-09 15:13:01 +12:00
domains.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
encode.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
enum.c Replace uses of heap_open et al with the corresponding table_* function. 2019-01-21 10:51:37 -08:00
expandeddatum.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
expandedrecord.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
float.c Fix behavior of float aggregates for single Inf or NaN inputs. 2020-06-13 13:43:24 -04:00
format_type.c Remove unused macro 2019-02-11 10:07:25 +01:00
formatting.c Fix out-of-bound memory access for interval -> char conversion 2021-04-12 11:31:30 +09:00
genfile.c Fix function name in error hint 2021-03-18 11:23:48 +01:00
geo_ops.c Fix NaN comparison in circle_same test 2022-09-12 12:59:06 +02:00
geo_selfuncs.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
geo_spgist.c Fix more confusion in SP-GiST. 2021-04-04 17:57:07 -04:00
inet_cidr_ntop.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
inet_net_pton.c Fix typos in various places 2019-06-03 13:44:03 +09:00
int.c Build out the planner support function infrastructure. 2019-02-09 18:32:23 -05:00
int8.c Fix integer-overflow edge case detection in interval_mul and pgbench. 2019-11-07 11:22:59 -05:00
json.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
jsonb.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
jsonb_gin.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
jsonb_op.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
jsonb_util.c Forbid numeric NaN in jsonpath 2020-07-11 03:21:57 +03:00
jsonfuncs.c Remove "invalid concatenation of jsonb objects" error case. 2020-12-21 13:11:29 -05:00
jsonpath.c Fix bogus handling of XQuery regex option flags. 2019-09-17 15:39:51 -04:00
jsonpath_exec.c Forbid numeric NaN in jsonpath 2020-07-11 03:21:57 +03:00
jsonpath_gram.y Suppress variable-set-but-not-used warnings from clang 15. 2022-09-20 12:04:37 -04:00
jsonpath_scan.l Add lcov exclusion markers to jsonpath scanner 2020-05-26 14:11:39 +02:00
levenshtein.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
like.c Update stale comments, and fix comment typos. 2019-06-08 10:12:26 -07:00
like_match.c Add some const decorations 2019-02-08 10:13:24 +01:00
like_support.c Defend against stack overrun in a few more places. 2022-08-24 13:01:40 -04:00
lockfuncs.c Move new LOCKTAG_DATABASE_FROZEN_IDS to end of enum LockTagType. 2020-08-15 16:15:59 -07:00
mac.c Move hash_any prototype from access/hash.h to utils/hashutils.h 2019-03-11 13:17:50 -03:00
mac8.c Move hash_any prototype from access/hash.h to utils/hashutils.h 2019-03-11 13:17:50 -03:00
Makefile Use "-I." in directories holding Bison parsers, for Oracle compilers. 2021-04-12 19:27:09 -07:00
misc.c Allow "in place" tablespaces. 2022-07-27 07:55:12 +02:00
name.c Collations with nondeterministic comparison 2019-03-22 12:12:43 +01:00
network.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
network_gist.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
network_selfuncs.c Use query collation, not column's collation, while examining statistics. 2020-06-05 16:18:50 -04:00
network_spgist.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
numeric.c Clean up assorted failures under clang's -fsanitize=undefined checks. 2022-03-03 18:13:24 -05:00
numutils.c Initial pgindent run for v12. 2019-05-22 12:55:34 -04:00
oid.c Change function call information to be variable length. 2019-01-26 14:17:52 -08:00
oracle_compat.c Add CHECK_FOR_INTERRUPTS() to the repeat() function 2020-05-28 13:19:10 -04:00
orderedsetaggs.c Collations with nondeterministic comparison 2019-03-22 12:12:43 +01:00
partitionfuncs.c Fix crash with pg_partition_root 2019-03-22 17:27:38 +09:00
pg_locale.c Fix the MSVC build for versions 2015 and later. 2020-05-14 09:34:46 +05:30
pg_lsn.c pgindent run prior to branching v12. 2019-07-01 12:37:52 -04:00
pg_upgrade_support.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
pgstatfuncs.c Allow pg_read_all_stats to access all stats views again 2020-04-20 12:56:26 +02:00
pseudotypes.c tableam: introduce table AM infrastructure. 2019-03-06 09:54:38 -08:00
quote.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
rangetypes.c Fix error in commit e6feef57. 2019-07-18 17:26:56 -07:00
rangetypes_gist.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
rangetypes_selfuncs.c Fix wording 2021-08-06 20:57:33 +02:00
rangetypes_spgist.c Fix wording 2021-08-06 20:57:33 +02:00
rangetypes_typanalyze.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
regexp.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
regproc.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
ri_triggers.c Message style fixes 2019-09-23 13:37:33 +02:00
rowtypes.c Catch invalid typlens in a couple of places 2019-11-04 09:14:44 +01:00
ruleutils.c Fix ruleutils issues with dropped cols in functions-returning-composite. 2022-07-21 13:56:02 -04:00
selfuncs.c Build inherited extended stats on partitioned tables 2022-01-15 19:02:58 +01:00
tid.c Fix use-after-release mistake in currtid() and currtid2() for views 2020-06-01 14:41:25 +09:00
timestamp.c Revert "Disallow infinite endpoints in generate_series() for timestamps." 2022-05-09 11:40:41 -04:00
trigfuncs.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsginidx.c Fix full text search to handle NOT above a phrase search correctly. 2020-04-27 12:21:04 -04:00
tsgistidx.c Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT. 2019-02-15 23:22:33 -05:00
tsquery.c Improve error message about valid value for distance in phrase operator. 2021-08-25 11:45:20 +09:00
tsquery_cleanup.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsquery_gist.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsquery_op.c Avoid using ambiguous word "non-negative" in error messages. 2021-07-28 01:24:24 +09:00
tsquery_rewrite.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsquery_util.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsrank.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsvector.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
tsvector_op.c Fix recently-introduced performance problem in ts_headline(). 2020-07-31 11:43:12 -04:00
tsvector_parser.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
txid.c Fix visibility check when XID is committed in CLOG but not in procarray. 2022-06-27 08:24:36 +03:00
uuid.c Move hash_any prototype from access/hash.h to utils/hashutils.h 2019-03-11 13:17:50 -03:00
varbit.c Fix integer-overflow corner cases in substring() functions. 2021-01-04 18:32:40 -05:00
varchar.c Add missing check_collation_set call to bpcharne(). 2019-11-13 15:53:53 -05:00
varlena.c Preserve memory context of VarStringSortSupport buffers. 2022-08-14 12:05:27 -04:00
version.c Update copyright for 2019 2019-01-02 12:44:25 -05:00
windowfuncs.c Phase 2 pgindent run for v12. 2019-05-22 13:04:48 -04:00
xid.c Fix ordering of XIDs in ProcArrayApplyRecoveryInfo 2022-01-27 20:17:36 +01:00
xml.c Fix incorrect xmlschema output for types timetz and timestamptz. 2022-03-18 16:01:42 -04:00