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 1wHGF5-0070O9-2m for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Apr 2026 07:18:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wHGF4-00Ce2k-26 for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Apr 2026 07:18:54 +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 1wHGF3-00Ce2S-2r for pgsql-hackers@lists.postgresql.org; Mon, 27 Apr 2026 07:18:54 +0000 Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wHGF1-00000003IRf-0gNj for pgsql-hackers@lists.postgresql.org; Mon, 27 Apr 2026 07:18:53 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id E10B1EC1839; Mon, 27 Apr 2026 03:18:48 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Mon, 27 Apr 2026 03:18:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1777274328; x=1777360728; bh=HAw3Y6qKEX 30Y5V/T7+35GaRZqT/zG578ykTSs/Fbl0=; b=djvEqM7dCfZLBWAyP9XG+JmJEN UdLwZ7aK5MsRpcDIPJL10v3FT6MCsqRmKNwW1zlXicncTabbpdjy0tvL0/Q9nd1C lPEj6teae7OCCh595/RbEbV1IxrxTq5F4kk8mnn8HgdAK0R4J+kkLvoCpIJ6A150 wTuVv5d/yr27I167qnxJFzDngmkzLMtGl9AnXkBPUWyXqz0tFe13bnzC7LXV7an2 xWGOBzHhywN1E6peIhpLlYG0dtjjt7hyW+Iw9L95Q7L1U7qa5JmhmJXxb1aK+Gb4 ETgleOu8Ji36SHu/EBdkyQnr7t7PuGCKrlRCwn4b88W+QJbqclEvwH1n8eUA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1777274328; x=1777360728; bh=HAw3Y6qKEX30Y5V/T7+35GaRZqT/zG578yk TSs/Fbl0=; b=BiElgJKfJ4v1SQ+jq1KPS1TxJ8WoHNgmuL+SnMyFe1myugHKJLq MZVEFgmAk2g+06AmXSRnr9btfszwdZ6WJeCwryDTRVg0h04fM9HPpeMF3HX4lVDI uKxEdb56s6PvxnWAftSoD0LZ1ZkkmzmhIE/Q4jpG7WN7JRoiCU2z0mGH6TfMJhQ9 KMv1KstGoxF37nlFua34nnPmUompo+gREqtk0MFJKoxb8jvDzSK9sbx0vjWtWaDU qn9bmsEp1Xh6CNHd8bPx0Hkn5BxIa15smMNAy+dk8yzsXa+5Pv+GIpM4aDjA51D/ IxkMfXWJ3OQhjxHCYGf9aFX4OlADN+u+7wA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdejkedtjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlh cuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvden ucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprghquh hivghrrdighiiiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteelgeeggeff hfekueevteeigfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiiipdhn sggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehsmhhith hhphgsvddvhedtsehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhhgrtghk vghrsheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 Apr 2026 03:18:47 -0400 (EDT) Date: Mon, 27 Apr 2026 16:18:43 +0900 From: Michael Paquier To: Peter Smith Cc: PostgreSQL Hackers Subject: Re: DOCS - typos and grammar issues across logical replication docs. Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xSVSVKmPJRXpyevn" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --xSVSVKmPJRXpyevn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Apr 24, 2026 at 03:32:24PM +1000, Peter Smith wrote: > I fed the logical replication online documentation into my favourite > AI tool to help me come up with the following patch that fixes many > minor issues (e.g., spelling, grammar, inconsistencies, vagueness, > etc.). It is a mixed bag of changes. Some of the suggestions are correct grammar fixes, some make things somewhat worse, some are irrelevant (like the s/won't/will not/ or the s/please//). - When logical replication of a table typically starts, PostgreSQL takes - a snapshot of the table's data on the publisher database and copies it + Logical replication of a table typically starts by PostgreSQL taking + a snapshot of the table's data on the publisher database and copying it to the subscriber. Once complete, changes on the publisher since the This new sentence makes less sense here. And there's nothing bad with the original. Some of these mistakes are older than HEAD, and are user-visible, so backpatched the most relevant ones. Thanks. -- Michael --xSVSVKmPJRXpyevn Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmnvDdMACgkQnvQgOdby QH1igQ//aOfVLrnp0pZJKML7nE2X34cj8T9MvmoeGlUy8owJ9a4K8U8csc0iqhM2 /Lh1wtTjCtpmeUOVLVyUiQSziBta286DRBhSC1o3LSsLk+XYYafmZqaJ/VlOUoNA kECT5jZHSlOvXB9sQenhevmwr6W1HzODUWp+PKc4Ah+72bkuBrtq7SkZE8xkCN+N xKiBDqn0Tqhq7YnHQ9Wk9O7IV55PWYpblX+qwk2qeBxCugNgc/ZCvt1KvKBvMCkR aYBAkXnj8GP3Tlsg/dszjMJaTfe0ul5++pQ5EOSBERLyYH3zw1cFx/mtuyy3TGDe R6Arxka3Bn97UyWg4QPNqZqIDGVSlyR+5B7ErtT/jKTsk/vx6nblOSYQVK+oTAMp 1Bas+dvtIIdWS9P8hnh4hxfbT6jlY0DGRSiyGiSLRrYVo5Bx5MZYJeNN+NlcMPyP y0DTI7Cv6NB9ctSyVAoNiWu93MKoGBSgFY+XrO5WkMSDRwZV+bcUKquijrR+bSoS EWyQiU5eEbzcCT56HSYMzFluQXfooPeBgQTRrLhyMbcVkFAAa9zABy0DvYihYjnI dQawKBLG0Uhr/f9xURsljGhQEpy8jGTPOj2N8+LNlALhq/drnW1/lNVL9Fjtjvib 6Wj4SolqGIeRm47jUcRlD7WlPbiRB2dsXWygUCaUSESMbGk9NTs= =ya6n -----END PGP SIGNATURE----- --xSVSVKmPJRXpyevn--