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.94.2) (envelope-from ) id 1qy4TP-005cD4-8j for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Nov 2023 06:13:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1qy4TN-005tSc-M5 for pgsql-hackers@arkaria.postgresql.org; Wed, 01 Nov 2023 06:13:01 +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.94.2) (envelope-from ) id 1qy4TL-005tRt-Vd for pgsql-hackers@lists.postgresql.org; Wed, 01 Nov 2023 06:13:01 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qy4TE-003Oy0-Ca for pgsql-hackers@lists.postgresql.org; Wed, 01 Nov 2023 06:12:58 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 179BF3200904; Wed, 1 Nov 2023 02:12:50 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 01 Nov 2023 02:12:50 -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:sender :subject:subject:to:to; s=fm3; t=1698819169; x=1698905569; bh=Mc oTp5myFDlKBlV6aDaJFYMuetbwH6YlqLeZUn4nv6I=; b=vOiR7dxYhH/ZWObXfg 4jYCllxg5DfboWxdie6x8k7e2TjN5WkF8khRLDNo08jjqi+qk4CvQiUQR/Zs4+TO +Gahp+3RpFByI23i88h1QYpvdq9ZcNosHOiYx1hLPqv5NNPq096RYTx41fS8IL6N yRVbYRebm+HqhjEsfb0NOHxUL5juf2APsg0VyVGKL9xvrwZNqfeVWvws21brjJG3 yQuYH8VzEUK8+rVDrpX+NntkfP+Gz9+4hYA51tXd8yu3SZzr0jaVEmS2vPlEfDI2 QZzeAHEcX/E5mCR4SzALBDUjdFFq4LO/6ty/aUkcauf5Iz0obgLh0Fli1lyfiftU 81CQ== 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:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1698819169; x=1698905569; bh=McoTp5myFDlKB lV6aDaJFYMuetbwH6YlqLeZUn4nv6I=; b=BjdxIyZPWNZsFGrKUafi35H7lTEyw SJQt6ILvms98nz5c0EqyfaKJENTZt91dHMQyfxCPtSGNEzQNoXTCZe2MIF76d92s yCvWjbKhJJ4asXcf5ETiAB+Vx7Y44Q+lNGBh5eKDGIcGhoxuZWhQIhl4GwphGjBJ 5s7QqURTFZpvPFPQ1rz3kKTldGjSESD0YM9cnffmClW9efxN0I9xOXpDxUVmWxcv 1NnYoLdTOQyiXo62Zo4PW7x03khM2Nqed8MarjLkxGwDhtYGH1wq9mE8suDQuXz9 7Q/j5l+X1MVPra+hNNKXoEqXoPKLPd2UW0nKFtMNw3kbFa0E1Y8Vn6IHQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedruddtfedgledtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtdorredt tddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepffduleehgefhkeefgfeftdfh kedutddvhfdukeeggeehieekffelhfelkeehteefnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiih ii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Nov 2023 02:12:47 -0400 (EDT) Date: Wed, 1 Nov 2023 15:12:42 +0900 From: Michael Paquier To: Aleksander Alekseev Cc: PostgreSQL Hackers Subject: Re: "38.10.10. Shared Memory and LWLocks" may require a clarification Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="MjmDBUnO/0kAU5rE" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --MjmDBUnO/0kAU5rE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Oct 31, 2023 at 10:33:25AM +0900, Michael Paquier wrote: > Sounds pretty much OK to me. Thanks! The main thing I have found annoying in the patch was the term "tranche ID", so I have reworded that to use tranche_id to match with the surroundings and the routines of lwlock.h. LWLockInitialize() should also be mentioned, as it is as important as the two others. The result has been applied as fe705ef6fc1d. -- Michael --MjmDBUnO/0kAU5rE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmVB7FoACgkQnvQgOdby QH1Z3hAAk2lhQVKuBN6g5SGwRXAKXd8RCAyvinn/JhVeJBQuWo6BXiYJ5n2TTPSE qGpcAE1vc1uQXP7IfnNLgpT5UeWaQkVGPcGbnYPS9zs0gucVt2N7MXYz0r4QnlzL 9OgP0gocjLrELrYV50xOZu5aAWRMYX01r0hZal0Ut8X7Po4Sqha1oCGHgPbETPEA V+sbFLQNMjXvRiTbhkiDBBSKnk9H/G+G0fAigPXWm+OFF4jEj8IVx4VBmHQSk+CA 1HEdp5y69WY9QmJqonq6OxkMAlp4qkXySMBMcGjfudytCReKhjDDop9R0l17+rcB y3rS3rd3Wp44ZWlkwcFGyFLLI7UXO6HV5EZhu9cGQx0++KMvXHm5VkBWGRbXXtHI DoFbt6/EZQADHjS1EVNFIlnHcUVUQA7Ni/5rPDt6JNphHpGrhO8hxeC/ukGUDIU7 LbtcF01c0PVL+GrO2kxRk5xZrDMssTP0Hy1M6ZOArD4z+o+6w2Ki3NBT9H2dziid JgJ78hPvAElzrnkq+ZMp1TdenFmYruPOVanJrWJrlZVEpAyLJqfJ5CbALs25PAXB ebqo5hmLkzyOpYke99dNLm1ri+mQV5NDowRuPej7VKyMTVwhuqqumeP9B3ReMlpK jDoMnY3OSxiTErCpLXkDMXKT2dM2hGTkiySv2del9TWXewYRspM= =2gNd -----END PGP SIGNATURE----- --MjmDBUnO/0kAU5rE--