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 1vnt9X-00D404-1x for pgsql-docs@arkaria.postgresql.org; Thu, 05 Feb 2026 06:47:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vnt9U-00FdGw-27 for pgsql-docs@arkaria.postgresql.org; Thu, 05 Feb 2026 06:47:44 +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 1vnt9U-00FdGn-0y for pgsql-docs@lists.postgresql.org; Thu, 05 Feb 2026 06:47:44 +0000 Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vnt9R-00000000drd-3aag for pgsql-docs@lists.postgresql.org; Thu, 05 Feb 2026 06:47:42 +0000 Received: by mail-qv1-xf2c.google.com with SMTP id 6a1803df08f44-8947e6ffd30so8003466d6.0 for ; Wed, 04 Feb 2026 22:47:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770274061; cv=none; d=google.com; s=arc-20240605; b=ORnhnR7hG1PFF4IzC4T4UEoDjyAjGwt/XBNbCAixyebpagFtsEjUsJwHwdwjt0WN+o A4zq80IbVPEtOcN4YkQPxk/CricI0Nv2h5H+XLDVAhz1vyM76tyX1kcGI3ED7gdxdQIA rW8cH8VWm98jC9My9lldIxZLfYBzFBkplBbafRD4VPIvtkBv4/CgwDtEU7loFu2losgK +3sgQ+ZVJW2hxniTENi9SgGX0MbvSnny5RZHWh96TnBBI8tVMDpBt96tVaVEuMvmKVB6 X73RNWc55kCu39L7yRyLRcwhQYUGrym2FDEouDTr76Ioos4jkVAoGMGtTepp6hSLvARC WTKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=NPs95bBu8rouDpXWNaYmYXT7yXLMh/GznQ4oCKLte5o=; fh=9iT4PXhZZQbwsg8r++SnEnoWf6Jw+flE+QGCKOllFZ0=; b=E4UivPntKEZPl+7cFahZl8t5fO2FaERPuzlTjPq0DgFDS0OL46Vddg1xlvUaeXZzpP rUrd/27VQx/4X6NvpgCjKBHvg0jzm37pgRqtL8ad5Hw5q4n/HBtO7r0C/Fjma7OUP9AW LzYJTNQrXK5rOQvB2y59M20hexgdNwWexNPoac67vGcVv6AfYAiawNRk10nr9HqhMFeD 501yNBotOb3hORkZ183rVWzllKg20vDpunGE0kcgUAHRiEPQv3ZwBAy95eqx+eRg4EMf Aw5YtLkDIeu4cVH5fmJCFuvKf6+++33vysEInsBFwrOhHtj1Gd19PUiyR+aHA+Ent7Tk vQFA==; 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=20230601; t=1770274061; x=1770878861; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=NPs95bBu8rouDpXWNaYmYXT7yXLMh/GznQ4oCKLte5o=; b=WqU8Of11zpsv7vMWnUqA+3hVmhK6i7P4/zzGnLcfkOWqLYiPrrhb9DaYgSEKsaRvy8 rnouGyJUGraf2/fr9mqdm7YZHRQZW7rn9C+hlEyhc4ojGyeuTCBm8JPJxdLLcRuxHCA0 n/h1zgd/44FP/oIwxBOfLNnFTbBPoPAbnjmDeWjjmwzlEyI6vVtky0wzVFVRqu3+WmXd YpucccqFzPjooyc8L2QL/M+NCengeN0XyMFG4VyRMeTnm2cDzn3Wsgt41bdsfL4llUyv 4pTz2BDl1meY2VHYWj0UhzwpoADW7Xh2h+GY01smNqTOpNjES6KelDVyxzs+KrBTj6E4 QYLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770274061; x=1770878861; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=NPs95bBu8rouDpXWNaYmYXT7yXLMh/GznQ4oCKLte5o=; b=leZw0Om+zewUpCpJ0xKYKWDq/bJWM/t8TnxX7CdfVS0sL4nVj93ycnktGPzNGXVP/+ 82JKEKfZlPElFoG0ysiqsCd5rU42mVQ3uhnWM0WHtJbpObRJ5mcTZ8zbK/qnzQkP9/ji GWFAadQvIYRNZxfkfgQyCp0j94xkVh6nRimLBErperCKCD1QRbCV5cNm6YrCYMAmw6Ax VsV1OPJeH4VQD9HnGYZlGhOI17j5RC9RkF/utXzBUKaKRo6J55HXtweL0sIZWlNU9DUy qZqefyBl2luletQSupStAxtvQKuRCSJBCZHohZXv1af8XJJRrxJVhPvWSc9NYFyrNsS1 6UZA== X-Gm-Message-State: AOJu0Yzn17JhEdj8Ptyz2DftH/Kbf30hqShgguq4j0Qn9Wph9uNAhFD5 nw7YTQhtRVs4UveWV0NW7ES7qzCfRQ737h0qG9coWpxcFgjuRYXW/dxszprZ2Zlwnn4+JGuR/rt ds16xauPBXpxU/Ck7f1oWEIn0lEOshQ== X-Gm-Gg: AZuq6aLKKgvgMrZLpXVtApbqJnDruIUd8B/GJxlAbULK/fOlvCBml6cNruremtVLcqC oWcEpDGv6saJZ0lIA9M0dndukYoTeXGGi55pvzt+WFq5Q/jVaE7NTS+krYJyhbw9OnamYSnJ/d6 FLY4oAw+LFV3Xt6sSY88Wao+fuawr90ggPtI7Sr0BGLv0FzzIBqbsF2NgPAIGuBv3cQXLCsAas7 eOxRbJRRSsXpbQZkADDyKAR46Qob7AB8hYJc8KW46peAQQAl5SRCNDbX1k9IJsXtumGF1Y= X-Received: by 2002:a05:6214:c2d:b0:882:3812:5f72 with SMTP id 6a1803df08f44-89522119d6dmr81648086d6.27.1770274060977; Wed, 04 Feb 2026 22:47:40 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Shinya Kato Date: Thu, 5 Feb 2026 15:47:04 +0900 X-Gm-Features: AZwV_QhvuSqBVsbZV_nWVG1lbxGGFnawi7UuHuzn2d9YeshwqiyHQsF8QATTuVw Message-ID: Subject: Re: Placement of synchronized_standby_slots description in config.sgml To: Fujii Masao Cc: pgsql-docs@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, Jan 23, 2026 at 7:22=E2=80=AFPM Fujii Masao = wrote: > > Hi, > > synchronized_standby_slots is defined in guc_parameter.dat as part of > the REPLICATION_PRIMARY group and appears under the "Primary Server" > section in postgresql.conf.sample. However, in the documentation > its description is placed under the "Sending Servers" section. > > Given this, it seems the description should also be under "Primary Server= " > in the documentation. I've attached a patch that moves it there. Thank you for the patch! The patch LGTM. > Alternatively, if synchronized_standby_slots is intended to be set also > on a standby in cascading replication setups, then the current documentat= ion > placement may be correct, and instead guc_parameter.dat and > postgresql.conf.sample should be updated. My understanding, though, > is that this parameter is normally set only on the primary. Right? You're right. PhysicalWakeupLogicalWalSnd() in walsender.c has this check: /* * If we are running in a standby, there is no need to wake up walsende= rs. * This is because we do not support syncing slots to cascading standby= s, * so, there are no walsenders waiting for standbys to catch up. */ if (RecoveryInProgress()) return; So this parameter is only meaningful on the primary. --=20 Best regards, Shinya Kato NTT OSS Center