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 1wqpK6-002QiL-1A for pgsql-docs@arkaria.postgresql.org; Mon, 03 Aug 2026 09:51: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 1wqpK5-005J0Y-08 for pgsql-docs@arkaria.postgresql.org; Mon, 03 Aug 2026 09:51:05 +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 1wqpK4-005J0Q-2D for pgsql-docs@lists.postgresql.org; Mon, 03 Aug 2026 09:51:04 +0000 Received: from mail-gateway-shared13.cyon.net ([194.126.200.66]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wqpK2-00000001gGi-1af3 for pgsql-docs@lists.postgresql.org; Mon, 03 Aug 2026 09:51:03 +0000 Received: from s010.cyon.net ([149.126.4.19]) by mail-gateway-shared13.cyon.net with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) (envelope-from ) id 1wqpJy-00A0Ok-0i for pgsql-docs@lists.postgresql.org; Mon, 03 Aug 2026 11:51:00 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=fromdual.com; s=default; h=Content-Type:In-Reply-To:From:References:To: Subject:MIME-Version:Date:Message-ID:Content-Transfer-Encoding:Sender: Reply-To:Cc:Content-ID:Content-Description; bh=mATNKFirr2zJdwwQz5+0tYqShaIjjXvbXxaJ4+L4UP4=; b=NyhozUnyfRXBMeHrlp/voNL9DW cb9lpEFJckpbgv5mPb0mjd8NL9WorXTzLxBDdzEiXlygC+pjXVeUFDI3REKN1kSDayuUYreFm/cQc wOTSwrWcwqAYfwUTVm81DkskDkWOL5B0LbZU4CkiPmBLzCjSdJXCW/kgZwZluzqnx0UXhZxcKP5pU ehtAg3J39d/xhzv3RSeVYrPl5K2AtIxA1EdPkLr/vE2AyZkjfhkVOGGKXaTO5tndD01kVjVs0Qp/0 WumZPvECCvKCWUIYK6phpo59c9tcfrbDvkRgJJ+pZXkmqmfZujOGpRUXw/lYmz6/VkX9M/S8OikBt pJJACppA==; Received: from [10.20.10.53] (port=63440 helo=mail.cyon.ch) by s010.cyon.net with esmtpa (Exim 4.99.4) (envelope-from ) id 1wqpJt-0000000HT11-0QmG; Mon, 03 Aug 2026 11:50:53 +0200 Message-ID: <8eb2f15c-029c-4271-83e3-22c8f670357f@fromdual.com> Date: Mon, 3 Aug 2026 11:50:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Server configuration shot overview To: "David G. Johnston" , "pgsql-docs@lists.postgresql.org" References: <178549071520.2195443.221949298120586040@wrigleys.postgresql.org> Content-Language: en-US From: Oli Sennhauser Autocrypt: addr=oli.sennhauser@fromdual.com; keydata= xsBNBFzjvawBCAC6AvymdyfbnZZ/Wlg2yLhbZolXzZZ0hBcQjnmltB+Wo+hZ7mibSmDZhgtr 1dU7ia9FdzbbbnDdnTZF6kCkrjqxZAZw/kvWe9LVbewTJd4RBCaz7FQ8bTRrkCuO3M2Nl0cx ruU9qNLHhzb1iTqvT9uKd563yJdVm0Dk3hJiXGBU9xoRRDGIub2lxRiRn7ZYXj1y11+OvIU5 0khZnBKm6ursVvZiEbwOVsEXDDnI51Z25tBRWpSt638Mk7DZgDLlpP1PG9QYbHLJxG6EOlkh nVxDSViwnLaonSlwumQHNU9XEZDOiM3OmOD9n1Sx9Sg1esYicqju9xflXCyDLMDREHvZABEB AAHNO09saSBTZW5uaGF1c2VyIChGcm9tRHVhbCBMTEMpIDxvbGkuc2VubmhhdXNlckBmcm9t ZHVhbC5jb20+wsB4BBMBAgAiBQJc472sAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK CRC1jPEdPJ3eqVsZCACCyhm6zq1uCvrHkf+Sm47fMi3TK2VeVPpeOfBCXnyoRK0ma9IbE8e1 AZTHImIDhVCE8/SG0bOofZ8FWcqIs78PoocAK5nBLrD8VC9WSejo0+hmp7c4CcVmFj6wePNJ Ro3x6jBedSnTEK+3vg2HZflMlTpOTPt/Jnt0rvHwA5GRWidFxLFrqadjMP844FbM5m+Jl2S7 QwKaHJd4klCkIWIOrre+5TlqXym49XDAdg68+Dti8rNIdM1fOSmWW12FyAubXaLrFmcx+nRZ RqfNTS+vmBGrh5kOrllTdyNrSzSC1eM1Y4bZal8vxUzzCNs0cuRAjVkgOOd69XbsnNiSHdnV zsBNBFzjvawBCACzvySueZ1nCGP2DiWyuwJrQSUkNTL1gai5147b47hvFekaMpOxMYtN3PBy anTfmr+vX8qBL4PA56vv6gHhoZrJGhxuDskczBTyt90GnytK+QeBYfZxdVYk4oq4fCtv4KVN W+uA5C7fN8XPo/T12PmikNV+1XBlDi0JpEdZC1RTjpPBvla23rBUxfhKvoiTT/vB+hMv2PdU tZ05AOvW/pHEBByMv7PGye2KV8oJlQranMMe25L/OUlZ5pBdTr1kxLtPEau+2aA6uhgSumkB grN1zGIlyuSaBHTAIkZ9+8NUgIOhKhf24Cqp0YhVty99XCh3mqmT1UX0yRskvkeHwW9DABEB AAHCwF8EGAECAAkFAlzjvawCGwwACgkQtYzxHTyd3qnZIAf/cZvsCFo8OXDB66qfdPZnqcvv /2C9kqncSH/xBpR+I1keOsm6f1ro8xtq8OUE6PdF1dfNfvKFacQbzsONQ6zNQodtwJ3LbMFW BacsUiOCCFVkCuX9J2KSFbjFEotyRnezI6KVxLb+jNpGrMBjM2ts52QG5klTS9a63q2DZSzn A7yTEPWL5yZthxvh3C3GGIKKuBCIkzV7sfV7LSEW4aK8J/G0EZJrPKOHYfLRSPd6T2f2rf1M xpAYSZajVX6KTnQbifuFE8JIUfipVayZP7v3eJPuU6+oReBhjZ640ANe69ipAyT/F92sQiKB rVdvg1VskXKoqSemFFRtZe8J9uFO4Q== In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------0BqPKK6CRMGMw8XWbhbsiRmG" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - s010.cyon.net X-AntiAbuse: Original Domain - lists.postgresql.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - fromdual.com X-Get-Message-Sender-Via: s010.cyon.net: authenticated_id: oli.sennhauser@fromdual.com X-Authenticated-Sender: s010.cyon.net: oli.sennhauser@fromdual.com List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0BqPKK6CRMGMw8XWbhbsiRmG Content-Type: multipart/mixed; boundary="------------gaMFAcXEwDG7dELmyZxcnVW7"; protected-headers="v1" From: Oli Sennhauser To: "David G. Johnston" , "pgsql-docs@lists.postgresql.org" Message-ID: <8eb2f15c-029c-4271-83e3-22c8f670357f@fromdual.com> Subject: Re: Server configuration shot overview References: <178549071520.2195443.221949298120586040@wrigleys.postgresql.org> In-Reply-To: --------------gaMFAcXEwDG7dELmyZxcnVW7 Content-Type: multipart/mixed; boundary="------------n03sDDv0khyhh09XoSBljfrv" --------------n03sDDv0khyhh09XoSBljfrv Content-Type: multipart/alternative; boundary="------------7Vou00NDgDAWw0RR800LyU0z" --------------7Vou00NDgDAWw0RR800LyU0z Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 RGVyaXZpbmcgaXQgZnJvbSB0aGUgY2F0YWxvZyBkYXRhIElNSE8gaXMgZGVmaW5pdGVseSB0 aGUgd2F5IHRvIGdvLiBJIA0Kd2FzIG5vdCBhd2FyZSB0aGF0IHRoaXMgY291bGQgYmUgcG9z c2libGUuLi4NCg0KV2hhdCBhcmUgeW91ciBhcmd1bWVudHMgZm9yIGxlYW5pbmcgdG93YXJk IG5vPyBGb3Igb3RoZXIgc29mdHdhcmUgDQpwcm9kdWN0cyBJIHJlYWxseSBsaWtlIGl0Lg0K DQpSZWdhcmRzLA0KT2xpDQoNCg0KT24gMzEvMDcvMjAyNiAxNDoyMCwgRGF2aWQgRy4gSm9o bnN0b24gd3JvdGU6DQo+IE9uIEZyaWRheSwgSnVseSAzMSwgMjAyNiwgUEcgRG9jIGNvbW1l bnRzIGZvcm0gDQo+IDxub3JlcGx5QHBvc3RncmVzcWwub3JnPiB3cm90ZToNCj4NCj4gICAg IFRoZSBmb2xsb3dpbmcgZG9jdW1lbnRhdGlvbiBjb21tZW50IGhhcyBiZWVuIGxvZ2dlZCBv biB0aGUgd2Vic2l0ZToNCj4NCj4gICAgIFBhZ2U6IGh0dHBzOi8vd3d3LnBvc3RncmVzcWwu b3JnL2RvY3MvMTgvcnVudGltZS1jb25maWcuaHRtbA0KPiAgICAgPGh0dHBzOi8vd3d3LnBv c3RncmVzcWwub3JnL2RvY3MvMTgvcnVudGltZS1jb25maWcuaHRtbD4NCj4gICAgIERlc2Ny aXB0aW9uOg0KPg0KPiAgICAgV2hlbiByZWFkaW5nIHRoZSBjb25maWd1cmF0aW9uIHBhcmFt ZXRlcnMNCj4gICAgIChodHRwczovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9kb2NzL2N1cnJlbnQv cnVudGltZS1jb25maWctd2FsLmh0bWwNCj4gICAgIDxodHRwczovL3d3dy5wb3N0Z3Jlc3Fs Lm9yZy9kb2NzL2N1cnJlbnQvcnVudGltZS1jb25maWctd2FsLmh0bWw+KQ0KPiAgICAgSSBm b3VuZCBpdA0KPiAgICAgZGlmZmljdWx0IHRvIGZpbmQgZmFzdCB0aGUgKGZvciBtZSkgcmVs ZXZhbnQgaW5mb3JtYXRpb246IFdoYXQgaXMgdGhlDQo+ICAgICBkZWZhdWx0PyBXaGVuL2hv dyBjYW4gaXQgYmUgY2hhbmdlZD8gVGhlIGluZm9ybWF0aW9uIGlzL3dhcyBhbHdheXMNCj4g ICAgIHRoZXJlIGJ1dA0KPiAgICAgc29tZWhvdyBoaWRkZW4gaW4gdGhlIHRleHQuLi4NCj4N Cj4gICAgIFNvIEkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBjb252ZW5pZW50IHRvIGhhdmUg dGhlc2UgaW5mb3JtYXRpb25zDQo+ICAgICBzdW1tYXJpemVkDQo+ICAgICBpbiB0aGUgYmVn aW5uaW5nPw0KPg0KPiAgICAgV2hhdCBhcmUgb3RoZXIgdGhpbmtpbmcgYWJvdXQ/IElzIGl0 IHdvcnRoIHRvIHRha2UgdGhlIGVmZm9ydCBhbmQNCj4gICAgIGlmIHllcyBob3cNCj4gICAg IHNob3VsZCB0aGlzIGJlIGRvbmU/IEFsbCB0aGUgNDAwIHNldHRpbmdzIGF0IG9uY2UgKHBv dWhoISkgb3INCj4gICAgIHNlY3Rpb24gYnkNCj4gICAgIHNlY3Rpb24/DQo+DQo+DQo+IExl YW5pbmcgdG93YXJkIG5vLCBidXQgaWYgSSB3ZXJlIHRvIGRvIHNvbWV0aGluZyBsaWtlIHRo aXMgSeKAmWQgYXZvaWQgDQo+IG1hbnVhbCB1cGRhdGVzIGFuZCBpbnN0ZWFkIGRlcml2ZSBp dCBmcm9tIHRoZSBjYXRhbG9nIGRhdGEgYWxyZWFkeSBpbiANCj4gdGhlIHNvdXJjZSB0cmVl Lg0KPg0KPiBEYXZpZCBKLg0KPg0KLS0gDQoNCkZyb21EdWFsIC0gTmV1dHJhbCBhbmQgdmVu ZG9yIGluZGVwZW5kZW50IE1hcmlhREIsIE15U1FMIGFuZCBQb3N0Z3JlU1FMIHNlcnZpY2Vz Lg0KDQpGcm9tRHVhbCBHbWJIICAgICAgICAgICAgICAgICAgICAgUmViZW53ZWcgNg0KQ0gg LSA4NjEwIFVzdGVyDQpPbGkgU2VubmhhdXNlciAgICAgICAgICAgICAgICAgICAgQ0VPIC8g U2VuaW9yIENvbnN1bHRhbnQNClBob25lOiArNDEgNDQgNTAwIDU4IDIwICAgICAgICAgICBN b2JpbGU6ICs0MSA3OSA4MzAgMDkgMzMNCm9saS5zZW5uaGF1c2VyQGZyb21kdWFsLmNvbSAg ICAgICBodHRwczovL3d3dy5mcm9tZHVhbC5jb20NClR3aXR0ZXI6IGZyb21kdWFsDQoNCg== --------------7Vou00NDgDAWw0RR800LyU0z Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Deriving it from the catalog data IMHO is definitely the way to go. I was not aware that this could be possible...

What are your arguments for leaning toward no? For other software products I really like it.

Regards,
Oli


On 31/07/2026 14:20, David G. Johnston= wrote:
On Friday, July 31, 2026, PG Doc comments form <noreply@postgresql.org> wrote:
T= he following documentation comment has been logged on the website:
Page: https://www.postgres= ql.org/docs/18/runtime-config.html
Description:

When reading the configuration parameters
(https://www.postgres= ql.org/docs/current/runtime-config-wal.html) I found it
difficult to find fast the (for me) relevant information: What is the
default? When/how can it be changed? The information is/was always there but
somehow hidden in the text...

So I think it would be more convenient to have these informations summarized
in the beginning?

What are other thinking about? Is it worth to take the effort and if yes how
should this be done? All the 400 settings at once (pouhh!) or section by
section?

Leaning toward no, but if I were to do something like this I=E2=80=99d avoid manual updates and instead derive it from the c= atalog data already in the source tree.

David J.

--=20

FromDual - Neutral and vendor independent MariaDB, MySQL and PostgreSQL s=
ervices.

FromDual GmbH                     Rebenweg 6
CH - 8610 Uster
Oli Sennhauser                    CEO / Senior Consultant
Phone: +41 44 500 58 20           Mobile: +41 79 830 09 33
oli.sennhauser@fromdual.com       https://www.fromdual.com
Twitter: fromdual
--------------7Vou00NDgDAWw0RR800LyU0z-- --------------n03sDDv0khyhh09XoSBljfrv Content-Type: application/pgp-keys; name="OpenPGP_0xB58CF11D3C9DDEA9.asc" Content-Disposition: attachment; filename="OpenPGP_0xB58CF11D3C9DDEA9.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xsBNBFzjvawBCAC6AvymdyfbnZZ/Wlg2yLhbZolXzZZ0hBcQjnmltB+Wo+hZ7mib SmDZhgtr1dU7ia9FdzbbbnDdnTZF6kCkrjqxZAZw/kvWe9LVbewTJd4RBCaz7FQ8 bTRrkCuO3M2Nl0cxruU9qNLHhzb1iTqvT9uKd563yJdVm0Dk3hJiXGBU9xoRRDGI ub2lxRiRn7ZYXj1y11+OvIU50khZnBKm6ursVvZiEbwOVsEXDDnI51Z25tBRWpSt 638Mk7DZgDLlpP1PG9QYbHLJxG6EOlkhnVxDSViwnLaonSlwumQHNU9XEZDOiM3O mOD9n1Sx9Sg1esYicqju9xflXCyDLMDREHvZABEBAAHNO09saSBTZW5uaGF1c2Vy IChGcm9tRHVhbCBMTEMpIDxvbGkuc2VubmhhdXNlckBmcm9tZHVhbC5jb20+wsB4 BBMBAgAiBQJc472sAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRC1jPEd PJ3eqVsZCACCyhm6zq1uCvrHkf+Sm47fMi3TK2VeVPpeOfBCXnyoRK0ma9IbE8e1 AZTHImIDhVCE8/SG0bOofZ8FWcqIs78PoocAK5nBLrD8VC9WSejo0+hmp7c4CcVm Fj6wePNJRo3x6jBedSnTEK+3vg2HZflMlTpOTPt/Jnt0rvHwA5GRWidFxLFrqadj MP844FbM5m+Jl2S7QwKaHJd4klCkIWIOrre+5TlqXym49XDAdg68+Dti8rNIdM1f OSmWW12FyAubXaLrFmcx+nRZRqfNTS+vmBGrh5kOrllTdyNrSzSC1eM1Y4bZal8v xUzzCNs0cuRAjVkgOOd69XbsnNiSHdnVzsBNBFzjvawBCACzvySueZ1nCGP2DiWy uwJrQSUkNTL1gai5147b47hvFekaMpOxMYtN3PByanTfmr+vX8qBL4PA56vv6gHh oZrJGhxuDskczBTyt90GnytK+QeBYfZxdVYk4oq4fCtv4KVNW+uA5C7fN8XPo/T1 2PmikNV+1XBlDi0JpEdZC1RTjpPBvla23rBUxfhKvoiTT/vB+hMv2PdUtZ05AOvW /pHEBByMv7PGye2KV8oJlQranMMe25L/OUlZ5pBdTr1kxLtPEau+2aA6uhgSumkB grN1zGIlyuSaBHTAIkZ9+8NUgIOhKhf24Cqp0YhVty99XCh3mqmT1UX0yRskvkeH wW9DABEBAAHCwF8EGAECAAkFAlzjvawCGwwACgkQtYzxHTyd3qnZIAf/cZvsCFo8 OXDB66qfdPZnqcvv/2C9kqncSH/xBpR+I1keOsm6f1ro8xtq8OUE6PdF1dfNfvKF acQbzsONQ6zNQodtwJ3LbMFWBacsUiOCCFVkCuX9J2KSFbjFEotyRnezI6KVxLb+ jNpGrMBjM2ts52QG5klTS9a63q2DZSznA7yTEPWL5yZthxvh3C3GGIKKuBCIkzV7 sfV7LSEW4aK8J/G0EZJrPKOHYfLRSPd6T2f2rf1MxpAYSZajVX6KTnQbifuFE8JI UfipVayZP7v3eJPuU6+oReBhjZ640ANe69ipAyT/F92sQiKBrVdvg1VskXKoqSem FFRtZe8J9uFO4Q=3D=3D =3DR4cZ -----END PGP PUBLIC KEY BLOCK----- --------------n03sDDv0khyhh09XoSBljfrv-- --------------gaMFAcXEwDG7dELmyZxcnVW7-- --------------0BqPKK6CRMGMw8XWbhbsiRmG Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEElvdgv38C2LNx33c+tYzxHTyd3qkFAmpwZHwFAwAAAAAACgkQtYzxHTyd3ql8 TAgAm2l5kuks6HXGg+X4wp6F7HpSnLkRbMhfuSdSf88So6SU+5eIJD1fCkqr2YHBuphXvC12/i2k p5EicUhsJL9FZqSim/Q4qpr0C+Dg6yg3IUnW+R1rxxGburkN/l/0C0DuPxkIahE+uGKfEQTHoO3J Z242X4uvW19BYRzu3NZnZRF8kswl1X6t7EHLcFiolMqkW7rNGShit56GjBPQjsDQz30MAamJMFMd 8PbcJK8bo62mVHhfxpQ22594zlKjZF/NoJeLNTk1cWROtNsxASe5k+qOd9xav8hC2euqGYxQ4P1+ tS9/DkAVAoQ0PY0hkrQmGsZi1kWfDjLuUfBILKD+gw== =EyCk -----END PGP SIGNATURE----- --------------0BqPKK6CRMGMw8XWbhbsiRmG--