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 1wWFgP-002UBn-2I for pgsql-hackers@arkaria.postgresql.org; Sun, 07 Jun 2026 15:45:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wWFgM-00HMJ3-1n for pgsql-hackers@arkaria.postgresql.org; Sun, 07 Jun 2026 15:45:02 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wWFgL-00HMIq-25 for pgsql-hackers@lists.postgresql.org; Sun, 07 Jun 2026 15:45:02 +0000 Received: from fout-a7-smtp.messagingengine.com ([103.168.172.150]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wWFgI-00000001YRt-3wHK for pgsql-hackers@lists.postgresql.org; Sun, 07 Jun 2026 15:45:00 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfout.phl.internal (Postfix) with ESMTP id D3B7AEC00C7; Sun, 7 Jun 2026 11:44:57 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Sun, 07 Jun 2026 11:44:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm2; t=1780847097; x= 1780933497; bh=FS8Fcx6yIJz5z50qfDbD2IGrdixMB51zj8VZH3RMaTA=; b=T HYWgNIao6TYpNiXYm4f3P7BRF45JCh+Cp1Uhnm5OmCPTOAMhpxzFPJyrWxvEYK2A hfBkblvcYKcisZygrJ68nuP9qh7nP04ifaK1jSFT+YpoljDVP/CHLwvNx/PsJxXX lyCjS8hcotvMr5hymK47WToys90zx5SbPSBP8fbFBEx/q8RaVrlSe8pvQNRjUZ5g XD1mJhkFfD4TgT4bKNfbfoX+0024l8w+y8JpxzuG5P9U+t2ZjzxoyexCFS9dQYA4 pTJqH28ddL58U+h5cI8YO6xaFcV9ez+cx27n816PV3UeRTZFBWIPOzQhnfDkibYa VdL8+t8I0x9pVE3m6Hw7w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1780847097; x=1780933497; bh=F S8Fcx6yIJz5z50qfDbD2IGrdixMB51zj8VZH3RMaTA=; b=hTGIsWNa6wqK5dA0w XXKT29vfM5E910sxYIh8ToWAMZXBB0CM1ICWcTBGXobSWqww9AFieotyTIJVy2Xx EDtnNgJiE9Y8DKE8sBQEdUnK02j36KW7pSGUDhgRnwnVps4+y4fDa0VZwtjgJQmn LvdrLlgbPKmjFo9doMLoP6ncJWfdO7wITc6+3sv03NGcwhIKcW+0g/n9t5zQmyv/ cM3NwT9fkOctcRDI5T9y/IL9Pv3pTyQstAMfNR3/I2zXclgW1hRgkAdBdwCUM6IV mlIlbrFNJT7hnjxFcDQMjQy2o0ykbqZAkTqb+/SxIVb7UfpKRFzees9XSYcLGPmT 7hxtQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGoN8RqORgJB/vOO4iVMWkdZ8tLei9suwgwWdrTJk1VzmQJj9Dw/DKWJJN1NsNmUT 932gvVKrFgtNddHeEH84NVj22cLBl5toJzJ4eGWRErbfQsvuidUn+ZLMxFY7lwy2r/B2lf NM1Zv9jb+8FKravog9jw7k+P+cyiEz2yKMqkdgarD6L18HcgbjPg1MaOuCRIEbmXbBSklN f0o3mcM6RY8WAMY+JyMqKEGCe0t+eN1cL1Gujwtq5f89MwOax/nh+eeVpNvwB6Z6V2bVtG M3We4WhJmVAWuF5101HAJDVl0Gj+2dXAuLecYPhsejxvcyZb+3qwHHZvRmPpU/AZam1zk0 tARkY5kMGabBeELfUj6Df7uTGah5aUtU+K81QLxeApiGkdXIaDtYEnVKDq6uKVr4DNQIAY 2bxgvrHjdofO55E7wFuWLgMGYpXhCUHHvuTWuXsvk7C8jEU5gEgPHfp3nVveEltp5Tpk3t oFzFlWysLknnroGhMLl8N81mXc+XaTW6waFwWB7sockXjYyOls6YvKn5Sbk/nYkfnhK8Q5 j/sKeChWdvoAtuJ5QEKknCEcJv+FBm8tS7Z95kG7RYrDACk7mL7AutqVi4aZNyzbzhmIXz Vw8C7qAurx/h2bHk+5OaogGZbY4uOKKvUv/J2qu5g62efs26jwIh0kjQdFCg X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 7 Jun 2026 11:44:56 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1780847094; bh=VKEkxjTGsZuNbOPc8uxoMI+DYfioEkZZPIW83+kXAd0=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=OfY3zsPXrjWTlifxDfhUBJvOpN85wmvXXXwYnOlam4UWtBSiS+o2q7vMXBPJq1cfR 3xT2XTGqRdRZZvZR5Ab2xAm0vDfXJYI9EnqDaBpatlkH88u0yr62t2NFMue/KP+VzP 11alknjqlw2D/OxFgCQgp0L7FyNkIdbxj1PoF74VnuocMDEUG/vfx2pjknQeyT1nhx dx0syH777JlsjOqD1hiJAg26996R8JmKJWF6SAio659wPbI5BzRJTe567cF1qKZuiB 8laS1yqmb5OjUqJ+Sk+86a7TnLzOSOkp9GSnkkFkbxsbGWbrx91lbiagB4/E8FzMrw A+27TreDXE0sA== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id E1DADB00659; Sun, 07 Jun 2026 17:44:54 +0200 (CEST) Date: Sun, 7 Jun 2026 17:44:54 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: JoongHyuk Shin Cc: Scott Ray , Fujii Masao , Michael Paquier , pgsql-hackers@lists.postgresql.org Subject: Re: [PATCH] Don't call ereport(ERROR) from recovery target GUC assign hooks Message-ID: 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 2026-Jun-07, JoongHyuk Shin wrote: > On "=" vs "set to": I'd stay with "=". > The list is assembled in appendStringInfo and ends up in the dynamic %s, > so prose like "set to" there never goes through gettext > and would print in English even under a translated lc_messages. > "=" is punctuation, so it sidesteps that. Agreed on using =, although ... > That said, I'm not sure the currently-set list belongs in the errdetail at > all, > since an operator can read the values back from the configuration. > I'd be interested in the committer's view on whether it is worth adding. It may be enough to list which ones are set, without listing their values. Those can be obtained easily from pg_settings, which can be mentioned in errhint -- useful also to figure out exactly _where_ they are set (e.g., in an include file, postgresql.auto.conf, and so on.) -- Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/