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 1qTVOC-009nXc-DJ for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Aug 2023 22:41:21 +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 1qTVO8-0013AL-UY for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Aug 2023 22:41:17 +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.94.2) (envelope-from ) id 1qTVO8-0013AD-6r for pgsql-hackers@lists.postgresql.org; Tue, 08 Aug 2023 22:41:17 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qTVO5-001McY-1u for pgsql-hackers@lists.postgresql.org; Tue, 08 Aug 2023 22:41:15 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id DBA945C008C; Tue, 8 Aug 2023 18:41:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 08 Aug 2023 18:41:09 -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=1691534469; x=1691620869; bh=Xp Vt1IQNQwmaYKqt+1vXvH8YV5MBIy6LFU/KsS1v+E8=; b=KYqwrGdXkWYdvDLVQD ZPDkv7R5tFapr8qFcTZlygk7CR+2J/5bDg4jUwm9+yVQPmKzTq5bEal32jg1c4q2 yMFLNqkZ2YLDRWd7PBxuUaVriItxGfHY7rKWx4kHRX2hBpRSUnINLt987POLHmjT ofTacerI3tSgF4zQNGHehUCz0jF00u0npLuxsc5kcYEDDAoI5XCWgpIoSlvuqTNC +5TFBkRJEq3Xe2hUeXeiylU1uMI8bra7BvuE57ay10vzAPnPdZWClq4n4nxBFbXp IKhbrJy1Vchrttn9qoktXAU9LtC86tUINBaBZEijh7HJD2V/tuCT/doLZg3Ccvm3 41vQ== 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=1691534469; x=1691620869; bh=XpVt1IQNQwmaY Kqt+1vXvH8YV5MBIy6LFU/KsS1v+E8=; b=g2v4QLiQwyli1+KAL2CsLXue4FLJP x+hdqrWvaeaE4d9sre4QILT6DA/fEIDu+Wo0YVfpRfqI51Pae1eUIQuWIL61XgkP hcIbcUDrZeO36HBnaeD5Kalqd1J/f6imv6Qn8DmkFW4sob7nXQ2hPXtoBtZvISlZ QyuE+QVvUJ3Gigycq3w1PaKkdFCZquEpM5PvzE5KOc+Ncl0dsXB9Aw99K3HeFUuE QrJrd6KrQZN+frkka8R1NOMkWS1WNNlYIk0uhlaqM33CjEx+veoNKXKyeFvJWd1t mHWHEG8Wsd8kKOfllrFx3KYPOS8TsZ9z3xIX+Ieek9t82hd45SGuc7VCA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrleefgdduvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfg hrlhcuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteelgeeg geffhfekueevteeigfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 8 Aug 2023 18:41:06 -0400 (EDT) Date: Wed, 9 Aug 2023 07:40:59 +0900 From: Michael Paquier To: Masahiro Ikeda Cc: Andres Freund , Bharath Rupireddy , Tristan Partin , pgsql-hackers@lists.postgresql.org Subject: Re: Support to define custom wait events for extensions Message-ID: References: <171b38978ae8a21e5635998d9bfedbf6@oss.nttdata.com> <20230801032349.aaiuvhtrcvvcwzcx@awork3.anarazel.de> <9cc4136f9e3629a2ffc8ac66b4de3f31@oss.nttdata.com> <2373bd1fe4d0156649dc5794a86fe94e@oss.nttdata.com> <866374e677ce5ea89ff018a5c5ec4b1e@oss.nttdata.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="O0x9giyhSXB4vIb6" Content-Disposition: inline In-Reply-To: <866374e677ce5ea89ff018a5c5ec4b1e@oss.nttdata.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --O0x9giyhSXB4vIb6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 08, 2023 at 08:40:53PM +0900, Masahiro Ikeda wrote: > I accidentally attached a patch in one previous email. > But, you don't need to check it, sorry. > (v1-0001-Change-to-manage-custom-wait-events-in-shared-hash.patch) Sure, no worries. With that in place, the init function in worker_spi can be removed. -- Michael --O0x9giyhSXB4vIb6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmTSxHsACgkQnvQgOdby QH1mkA/+NPN4qndFhC8+YdPnVo5TUqcmwSVt7Lt3nP8ppCKgCE2Q36XQpPQqO5GH k+kCQ9EAveOStQaCCaT+wR1BgIW8TTxBYkppTl5R9WE1UHCV14aDKIXyr2FgpDdq Kjcb2uMVrxCDgSyLb+Wnv+bWIEo9U1nByjVe8amIDGxSOhQxhfcasXaX1h0FLC3y RsG8Ck7tO0tYV45wCZd6t3ymjAXNPENLOidI87XGccS5+gyLewV+E27RpfVIyBMU GkwkfwF6RDpAqGjw6QFj3OG9BEPdFlD7OFy44VmHoM6QSRikgiVGR3rkyauE1IKo Kgw8f0PMX47IEB0xwE3G/3+2A6B6C0y3Ks2K6ZilB/uwo/HHhoOnkRH4dOKd0q51 FGfaPQbtUWamxzFanLpRwsgiNViXOVfrqb2E5RpsStScMQfOevhs7rm131Ml2al+ hDWEG4N7rfV+xagVbE103x5ezoy4SsOnIiqzy2eo2dDnMhUUZMN7fGEBxyoy5quc AMhXm96xvyKMY0xeBYRu75lEBh7xjGBhJPOQ+knSGCIBezGedEU9upAyIyrBu570 RF1lx/ljVnff/ZPikZPu5GgCX5GnucO6fe9hnvYeYk6ks2S7y/HK44bVt92S2SDG Iw395usPBA8ZW9Lhj3YDHk8S8kqx9eN9+AOYIEWtXyBZannRXqM= =Sebj -----END PGP SIGNATURE----- --O0x9giyhSXB4vIb6--