Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vcjI6-00A6zl-1v for pgsql-hackers@arkaria.postgresql.org; Mon, 05 Jan 2026 12:02:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vcjH5-001qxk-0n for pgsql-hackers@arkaria.postgresql.org; Mon, 05 Jan 2026 12:01:28 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vcjH4-001qxa-34 for pgsql-hackers@lists.postgresql.org; Mon, 05 Jan 2026 12:01:27 +0000 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vcjH2-004ez0-0L for pgsql-hackers@lists.postgresql.org; Mon, 05 Jan 2026 12:01:27 +0000 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-2a0d0788adaso125462285ad.3 for ; Mon, 05 Jan 2026 04:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767614482; x=1768219282; darn=lists.postgresql.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=B+C54E+fB9DRd3Rz6yvqr67v/vwqCxZR8qfMn5VKORM=; b=Q6B80/cblwp6zxrLl6eKV0zj3OeCogrN8/c4cdSO65rAvgXTdApM6PYui+YpZojd7v MBS2skOB3RzGuwNYRYwwLjKCy29aotqmct8mF9zCTagRcixzfUKMgkqeJxLvlbBe+Cnw uaazw1xP8u76S/hJsMuRkAyYhlgPHKG/gCVi9RAsVAhj/0g6zJsWSLJh7iL2zOtc2u7o IUQKbn+hGKmlHrBnF07O9nuURfZMYCmFuB6SFjrN0HkBzWCgt48iVKfNrvU41a9z1Z5B Ah2BpZqS7u8c4NPIkPIpHT/r+WRFvXDrYiLOA7y+QlDQatANR+vFpZ+eWAp7RctAPdSB XajA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767614482; x=1768219282; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=B+C54E+fB9DRd3Rz6yvqr67v/vwqCxZR8qfMn5VKORM=; b=EUmZGD/Gv7QRyQAMX6t55EXspJwSBv5iXMPl0Jpx/DKNHrtLMTrdtMlAQ5VYL54XQ1 gGqvE36TAJX5LjFKYB+K4V+TaG28q3thhEPjvSw6kVysmR+UEf+ogrulYPv1M4fdDshx +2KPKl6PDqvr7jR773Gu2uyXNkdYyV9/DQSRc9p4EXgMmCDNgntXt12m5nc5sSjzLz3d wM3h+b7GOrT34gIRrFUOnVqhrbujprcFiakXLU+UsZnchNVa3Xys2aoBouc7US921dIq kiPItupOdp0KAH65HqFkdJtrnkemWC6eUcohXnarwkH3mumbOuj3iV0wZwofDArXnCXd BKgw== X-Forwarded-Encrypted: i=1; AJvYcCXbNSq7iYkFJNmX2GvAD3409Fxf0Y93JozUBPJUYsgDMvMEiRzhV0NTtXo8ByQi5A1wacL81GYkvFtGvfH6@lists.postgresql.org X-Gm-Message-State: AOJu0Yxu7vs+R1ztuWDJusxRrRA10EVIKvEUTDWMhrSowG2vZ6n2oKrI EekkdEbm5BWUn/2whrks5AqzBHEWwCCPIoG71nVbETrEVuPOdLqe/y/d X-Gm-Gg: AY/fxX6S9QcjSGkzThVAKtOkmTQJC6lc0ZA8BPVmHEYnFk3BQBlezrdsakJRBjbC1uA OFYzIzIITeA1ToHWsABGW6DlRotUP09NzoN53OMqOT3mxPmTq/pnnWTLosam4MPg8ixIlfVZI7D E18p3Tc7/f6INKBCAUIcgK2loIC008d4THGCJkH5ygl9PGtIYSS6Nw1ZYlBUzkZ2pf44y4AMsWl yP7oO2prPlaoW0nAOfooV4c1ZqJiaMqwblSTTmvJEHhMX2Uo8giREmMDn8lDpO3TShFluWs3vCw ep1vb4cWGPInIur9XgSmRg4nR4Y+J9u3bhQXleJbsbEX00vj+0nfzL+3DGUgxUFf9hBDYv67HS3 scMjS86XoFR6TjY4PBHY8/x0Vc86gzfA2T4cTdpwDs66cAReLpu1GtUieUqlxtfzoekJt5vp9sm Rfr2w= X-Google-Smtp-Source: AGHT+IHtt9/9si7Evg1OszN+9/ge/hCS65aT1S0FXU5cmNQukQatuNDDmv1i2kUFOAW3nr6RfjFgJg== X-Received: by 2002:a17:902:f64d:b0:297:f8d9:aad7 with SMTP id d9443c01a7336-2a2f2a4f0bamr494253615ad.50.1767614480603; Mon, 05 Jan 2026 04:01:20 -0800 (PST) Received: from jrouhaud ([115.43.41.38]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a2f3d4cbb7sm455540745ad.59.2026.01.05.04.01.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jan 2026 04:01:20 -0800 (PST) Date: Mon, 5 Jan 2026 20:01:15 +0800 From: Julien Rouhaud To: John Naylor Cc: Tom Lane , Andrew Dunstan , pgsql-hackers@lists.postgresql.org Subject: Re: Can we remove support for standard_conforming_strings = off yet? Message-ID: References: <3279216.1767072538@sss.pgh.pa.us> <3730915.1767135010@sss.pgh.pa.us> <3924010.1767200681@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Jan 05, 2026 at 05:03:48PM +0700, John Naylor wrote: > On Thu, Jan 1, 2026 at 12:04 AM Tom Lane wrote: > > Personally I would call it a deal-breaker if I thought it'd affect > > more than a very very tiny number of people. But the entire premise > > of this patch is that nobody is using standard_conforming_strings = > > off in production anymore. If that isn't true it's probably a > > mistake to go forward anyway. > > FWIW, I spent a few minutes looking, and I only found issues from ~5 > years ago about software not working with the setting off. I didn't > see any details on what they were running in the application stack > that required it: > > https://github.com/PostgREST/postgrest/issues/1992 > > https://github.com/npgsql/npgsql/issues/3333 I had another one ~4 years ago: https://github.com/powa-team/powa-archivist/issues/51 Since I fixed powa-archivist at that time, I don't know if anyone else would have faced the same problem, although the OP is likely still using the same setting.