From b331a2c84cac0b19f66df498b45552b5da183ba1 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 25 Sep 2026 18:36:17 -0400 Subject: [PATCH] Doc: clarify there's no log_line_prefix in csvlog or jsonlog output. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The documentation didn't make clear that "log_line_prefix" is not output when "log_destination" is "csvlog" or "jsonlog". Reported-by: Michael Schönitzer Author: Laurenz Albe Co-authored-by: Tom Lane Discussion: https://postgr.es/m/179032875673.1026201.6950455317699774504@wrigleys.postgresql.org Backpatch-through: 14 --- doc/src/sgml/config.sgml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 7faa1978550..5129299a749 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -7816,7 +7816,8 @@ local0.* /var/log/postgresql This is a printf-style string that is output at the - beginning of each log line. + beginning of each log entry that is sent to stderr, + syslog, or eventlog. % characters begin escape sequences that are replaced with status information as outlined below. Unrecognized escapes are ignored. Other