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 1wAJaC-002GPe-2i for pgsql-hackers@arkaria.postgresql.org; Wed, 08 Apr 2026 03:28:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAJaB-004O20-0m for pgsql-hackers@arkaria.postgresql.org; Wed, 08 Apr 2026 03:27:59 +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 1wAJaA-004O1s-2v for pgsql-hackers@lists.postgresql.org; Wed, 08 Apr 2026 03:27:59 +0000 Received: from mail-yx1-xb131.google.com ([2607:f8b0:4864:20::b131]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAJa8-00000001ENJ-46a8 for pgsql-hackers@lists.postgresql.org; Wed, 08 Apr 2026 03:27:58 +0000 Received: by mail-yx1-xb131.google.com with SMTP id 956f58d0204a3-6507a9303fbso1640744d50.1 for ; Tue, 07 Apr 2026 20:27:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775618875; cv=none; d=google.com; s=arc-20240605; b=TVuib0QimqOBIDNIWH8p1VIKLKWizmsyJtkgcfYcrIL0KMzPzkWZLTkcWuejea229e E5jogBrGDnEqODJ1BhRlQafKdeb824Kgh5hpUXiE6CSnOlWmUohus9ZL9qwOlW/LI+7T GQfbBtVSEmfBp1i7x1gDkmY99p6tIbjsXWjbPNkEeMl8xlaVAlhJGcgCG/pD1YWs9X91 ybcA9e01CgzAVGGsR5fCRk/+KQJX7dpeGloLDTaLt8qLhI0NFm+SSQ0m3iTm0OyD+cWO ZARk/PQS50xkfy5bUGpvEuBO9JocquPpTPF0P4SP9JcGa+czeJjV5/R1togp24XIFiS+ 662Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:dkim-signature; bh=u+ULzo0moahoLcI6OyUIpAXb58CaRepp33MdRfB0cgU=; fh=xfTCKvvKSbd9W4m7SdN+L/mVs+PlfAlkc3UMuk5GWRk=; b=JjGsLF9zrieZWCCLwgK6nV5/6tWXDwaGNmoxX5Qnv5FWgq/6dFPryOiihgauS1P5Vx agfG9KWSXcnfqBHgGZEkAAuCqxDaOQun6Q8glFXYSHBLCXY0H6yh9CM8D2GMmT2LNdNk IupGtrxEmnGS2+4eNdh2zsJvE0uEcmAj5I4RpkkDxo30/U5kftCmFEa83YK6xnuREQRL wyRW5k9DGHK4i/CEhDWfat1yYTdTEk9xl4ZW9K2rsz0xNRkm9IHDg1Qny3dcEm//68JY +3kBsnS/nVFSJgmRGdwP1OI7LBApOjgkRzo5Olz4HZZR3kIgiplny/ssA1mjvtY2fO4R JsiA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775618875; x=1776223675; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=u+ULzo0moahoLcI6OyUIpAXb58CaRepp33MdRfB0cgU=; b=Ocej282WRB41sqT2cDAarGlgjIxzDFApGUxdj0ODvKukORl5KQsqeu+D9hWjhFa6U5 PI/0dTfzEbBYWZA0aMAWpbLC+9U4fTlzxxosGqhDcZ7PY+n/qoXKCK13qqcEEBt52yIe dbpKsZZ5U74LUech/+p6uXZz0gqxdo/As0blaU5t9ygk0fd1CCuzukJ135QLlAspvi7s MhDytrJhqTxebjmglT0ZsjEbmfto0YI0bTvt6AeuGJwqAWOhXVEfkUshd7cGVsAKDVRV p0+qE9gv1GLn9Ey3Rn6klWlVORT8BEFW06Mn5pzATfFWFrKSWYKWNtWM+icT5qEZoyHk Cdcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775618875; x=1776223675; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=u+ULzo0moahoLcI6OyUIpAXb58CaRepp33MdRfB0cgU=; b=GYzI6KHe3xbtq/6FTDiI/oI8Xd0DgUFVlilV1nyVUw1JueyQT1wypkBZQKg37b6dUM 5PaEn9AiPoSv9svgzzwBcxjzUVgSTWssi+Hbt6DRbBQI0o5i50gukIrfthVKeAHa3hER 3cvfu7XwLYBD4e/38qJjqXzDDke/pr+hS9NVpVc9/ZETofOi79OSmMbA4+W4+AqRFlaa EMUSU5FbYUtpOV9lXCDetG+1tLmcgEEg3RCVlqW9vATpvV5+m0S2ZErcoqb5LSPeZiN0 2gg7DhG4B7/R2+bNEGOvSISjLz+BbQswV2sOGo9Z1fobl/aNHt0wWSjUt60FHTzWcU0n swZA== X-Gm-Message-State: AOJu0Yy3Suw7GI63z4x2q3lUGSjOPYXCfkYtJ/04zxG984npt7TMI/UB pw884CdN97S2tbVARUXdot7Kmbbzd60VIALMhgB7H5b8EVoVD+NS97oQCErs4H9eUajNhruru0O SrRzev0J8X3pTpvHtXCp2XG8ytcAGCEP2Qji9 X-Gm-Gg: AeBDiev6NSdD2MgUsgUy/Oa9nfDAXxRXBCjCYkRjQV5t+63n1fAVSlMQmiAuirvFIdO oAGif4RzrbssxhCSa0onlyZTiIzbOS9Bi9tI7Ki8tgJd1hhtonWxafwSVr/tMPy/O3C5BILFDIF 2IORbaW6nX4d4RXbKzHZFFJKlQDTL0//+uSc9uVXDHsI9hH+l+DaUikFSr5auo3wUNOeknsgeww eYSqZeXUuU4Y+ko4Kjoh34bpLSNppU6nY4B/PCfhrct5I1WlcZpqZSa+7s2wykQf1C4iP8553yt 24nvNe+j X-Received: by 2002:a53:ac83:0:b0:650:8923:5618 with SMTP id 956f58d0204a3-65089235e9amr2083681d50.57.1775618874943; Tue, 07 Apr 2026 20:27:54 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7010:d497:b0:514:2d8d:371d with HTTP; Tue, 7 Apr 2026 20:27:54 -0700 (PDT) In-Reply-To: <78ff5cc9-268f-4be8-ae0b-c1a07dc24852@proxel.se> References: <78ff5cc9-268f-4be8-ae0b-c1a07dc24852@proxel.se> From: "David G. Johnston" Date: Tue, 7 Apr 2026 20:27:54 -0700 X-Gm-Features: AQROBzCQIm5NHBpflWeJIQB1ujkjxz9PyWXjVtOVUUVcajgiW5ISuV7yKNBxrLs Message-ID: Subject: Re: doc: Improve wal_level and effective_wal_level GUC around logical replication To: Andreas Karlsson Cc: PostgreSQL Hackers Content-Type: multipart/alternative; boundary="0000000000004c2bf6064eea7c2c" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000004c2bf6064eea7c2c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tuesday, April 7, 2026, Andreas Karlsson wrote: > > Since effective_wal_level now exists, Logical Replication Getting Started >> needs to be updated. >> >> Shouldn't it be: > > "Ensure that is at least replica" > Given =E2=80=9Cat least=E2=80=9D it is immaterial whether one inspects wal_= level or effective_wal_level. It seems more intuitive to tell someone to look at the value that represents what the system presently is using, not the defined minimum level. David J. --0000000000004c2bf6064eea7c2c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tuesday, April 7, 2026, Andreas Karlsson <andreas@proxel.se> wrote:

Since effective_wal_level now exists, Logical=C2=A0Replication Getting Star= ted needs to be updated.

Shouldn't it be:

"Ensure that <xref linkend=3D"guc-wal-level"/> is at l= east replica"

Given =E2=80=9Cat least=E2=80=9D it is imm= aterial whether one inspects wal_level or effective_wal_level.=C2=A0 It see= ms more intuitive to tell someone to look at the value that represents what= the system presently is using, not the defined minimum level.
=C2=A0
David J.

--0000000000004c2bf6064eea7c2c--