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 1qTD2b-008na4-WA for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Aug 2023 03:05:51 +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 1qTD2Z-00DJxR-UD for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Aug 2023 03:05:48 +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 1qTD2Y-00DJxJ-8Y for pgsql-hackers@lists.postgresql.org; Tue, 08 Aug 2023 03:05:48 +0000 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qTD2Q-001D4o-AF for pgsql-hackers@lists.postgresql.org; Tue, 08 Aug 2023 03:05:43 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 253243200893; Mon, 7 Aug 2023 23:05:32 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 07 Aug 2023 23:05:32 -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=1691463931; x=1691550331; bh=N0 UIZnI/XBl7N/RFe9vOEyOQN/GE4VQzItgNJv52AVk=; b=qsi8Mk7Mxk1f4SUrhR HCp7HyrX6hAIgqCBcg18BpNkWKTWL2nzRFXVIEh4DPagFlRpvXkkTW1rxBxMGurH iDxryFuO3kb8BJ8T0Rp/JrnHMXcBaISTzc5autFbj6/qkRknTTa3d/e8Qxx8fBxE A2MqX5Jull86Bik5UgPvNJ0ziwzq/OjWCQGPlkeHww0+++2K/dcps5utzdUgOCuI +BUsC43R9BKpQ+Q/jZ+lj4rsxXxSwt8sXBnCPgQ8DXj4O8ZLHUVrVVqItON5eZo+ Q/mdMUOra83rcK3mGwQrmBUNhPmmigBC/KA3i2rFRJifCgGqtJzlF2FZwyr/y+vX nxpw== 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=1691463931; x=1691550331; bh=N0UIZnI/XBl7N /RFe9vOEyOQN/GE4VQzItgNJv52AVk=; b=iQd8zfnmB0dloKlc8gRfzdHaWo5ln rkM5MbMWcNVX07Sx54j2BBzRN6jGijkNTvOttBjaKVugxA6SPpKXPipIFSlPxM1+ c69TG6DYvyw1n7fAFN7PUf1wQ+KDiRyWx7fDNzo3ER5E8e8xXTLHv+wOW/dYXZr0 R9amrmp5uSiSK7j5tMiEE1hXoNqU4k9CD0faupzA000XzzD0MdlVcJ0tNiebyfzo tbPPb0/0lDCzLK6ZKl403k3l64tIpJozzwoh1tr5NB/FReD+84aMGlLO7qD2HL+H 9Rw+KXZwvP1w7h13RCYEC7TJTy941J7/ShopZvrn8tqIp+GfYTJqAPsmg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrledugdeihecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecufghrlhcuvffnffculdejtddmnecujfgurhepfffhvf evuffkfhggtggujgesghdtreertddtvdenucfhrhhomhepofhitghhrggvlhcurfgrqhhu ihgvrhcuoehmihgthhgrvghlsehprghquhhivghrrdighiiiqeenucggtffrrghtthgvrh hnpeetleeifedufffhhfdtteelgeeggeffhfekueevteeigfduudevudetgfegiedvjeen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthh grvghlsehprghquhhivghrrdighiii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 7 Aug 2023 23:05:29 -0400 (EDT) Date: Tue, 8 Aug 2023 12:05:25 +0900 From: Michael Paquier To: Kyotaro Horiguchi Cc: bertranddrouvot.pg@gmail.com, tgl@sss.pgh.pa.us, pgsql-hackers@lists.postgresql.org Subject: Re: WIP: new system catalog pg_wait_event Message-ID: References: <3658241.1691161701@sss.pgh.pa.us> <0109438a-9672-322b-7638-04ad47c97d0f@gmail.com> <1dc98591-0d06-f0da-bc88-21f529d6fb8e@gmail.com> <20230808.115332.301701413576096139.horikyota.ntt@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mMrpD6GvYBf7tCec" Content-Disposition: inline In-Reply-To: <20230808.115332.301701413576096139.horikyota.ntt@gmail.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --mMrpD6GvYBf7tCec Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 08, 2023 at 11:53:32AM +0900, Kyotaro Horiguchi wrote: > As I mentioned in another thread, I'm uncertain about our stance on > the class id of the wait event. If a class acts as a namespace, we > should include it in the view. Otherwise, if the class id is just an > attribute of the wait event, we should make the event name unique. Including the class name in the view makes the most sense to me, FWIW, as it could be also possible that one reuses an event name in the existing in-core list, but for extensions. That's of course not something I would recommend. -- Michael --mMrpD6GvYBf7tCec Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmTRsPUACgkQnvQgOdby QH1mphAAnVMidhtl2yDicTKt8UyutvLBYe23H24Ikf19IwNAkdDVfqR4FoYV1eDO eU4g77Pvj7DMz7ZcJnSSFG/hkgLi+AN9PhObJJZMX8bjaM+AxaPQX8s4z3sZiZGH 2leZxdMYLbi5azGaABnMOxWy48hgWEboxoZtt+ffBnGIHxgjp7w4Iq1ieBrfv7ZG SIDhyjIFG3TLlS382EiZXu3+fQyfZmzabV7EygBJNwP9JtzGGm7wqd/Z32K/jlMZ dKK+yJy/8kbShXaKExwxskmehW6kVam2aMYntVbkBboK4jVXkgPwPD1utLvd7U1B hpn0zwpwXHfAiyjt0tHR/pCDvUlXu4R6pP/kihPpD02TsEvEVYLZixSpM0QkrRTI oSIVJCypviJiEe9YlHFEEWw6aUE1OTAWhd/mFQMrbLoL1GjN3L57rPnghSkSZiBZ lagbBqQNLp0aXYxG4YCx6afTVicKuzfpGpjilqotL24fWNhpONT7SCgSrPV/ae63 F27Nx5fuAJ631ouI3eDO+OkO97+pvb2pPFtd4qJa5w2LeoCCd9xCBtGYp96fXjfz Z0JOy5Vf0zC6oVgw2J8K7M8LF2GpmY3iEi5Grwfe8JBpjMoZRbylOtR7+yrWprR+ 92pQd1jva84ErKXE/fvDJylIeQVpMhV9kBas69qHBXWOYSzaBdM= =MhKO -----END PGP SIGNATURE----- --mMrpD6GvYBf7tCec--