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 1qTFPm-008vT6-VT for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Aug 2023 05:37:55 +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 1qTFPk-00E2Am-7T for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Aug 2023 05:37:52 +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 1qTFPj-00E2Ad-Ul for pgsql-hackers@lists.postgresql.org; Tue, 08 Aug 2023 05:37:52 +0000 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qTFPd-0019Z0-IR for pgsql-hackers@lists.postgresql.org; Tue, 08 Aug 2023 05:37:51 +0000 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-3fe12baec61so44550715e9.2 for ; Mon, 07 Aug 2023 22:37:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691473064; x=1692077864; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=xIYvN1f1xMwPMIljV0rvcyovuj3YZYpbXVQAbPqQARQ=; b=oXXBCwjKOoeCvWuPyG0Gfvd6ZoJIjBaszW1O+tXOFQZBPWEYWKlEa3nj41wD1oB4OQ AmVOe4E2gjc8gC0uim0gGbIjwNe5yJ+fXD5/CVgvr0QpkpY1JPFc4/OfnGOR79/OnH49 O0WYDDJTyD8oqJ58hA1Ptud9EmRNGL3F/aqJWnP1wubrL26oYmjo2EizmZqu+zk7AdPu FuoakDknvWa7gGIj3xvaH/kp1+xzLHBopk43Lok/xJbhm1mt+rj0Eo29NbMnAk+DJu2g 9YIOrCYJCSpafUl+73k2QJCF5q8HEi54B4+tMWKsup5SrUIgTXm5hM+3voXL+KEm+Heh Qq3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691473064; x=1692077864; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xIYvN1f1xMwPMIljV0rvcyovuj3YZYpbXVQAbPqQARQ=; b=i9PRV6NJDkpLUc8kCfPwy51B67Pu3Wfg+ZbDNntqqaV31GBv5kWOgh7/rqlFY5nfNf mUi0T1iHaymkb291pGGIGfygi74dpNGYS9lf8zJNBBa1AJBNimkuk643wtuydsbnwFkd YT1oByT0cm1nPj8zoZZ7Hs2QcNsHwPr1C4aqSUa/DmD95lTJguuD7+T8Rx/A6W0LnyuU IXvSo1S/ITLjj1n1ykG3J1WiL5XK7QpysllFQUKLtZy8c2mAdPzzef0QixPujUjDBqTN b7iQ0ILFrHwbC8wUFvszNP23JKKU25eC+Hc/FLrTitH1vZdXzxVBFJhs5CZWtxjMkvTo 88Vg== X-Gm-Message-State: AOJu0YyL4/M4ZxiSak5XkcGCiJoYKjH3NtgRyHxTGTjQLLlKQreakJqC j6JW40rx1hEgjZzDxDgSwI8= X-Google-Smtp-Source: AGHT+IFtXfCzD8/7DtvjlnK4eE3vomTe8FnSJ4QZ8kSpxS26kRJLSDuoA3m4j5VFl2qA6YxfcYW5qQ== X-Received: by 2002:a05:600c:298:b0:3fe:195c:eca3 with SMTP id 24-20020a05600c029800b003fe195ceca3mr7509650wmk.9.1691473063684; Mon, 07 Aug 2023 22:37:43 -0700 (PDT) Received: from ?IPV6:2a01:cb11:55e:1700:8599:4e16:bd16:cd86? ([2a01:cb11:55e:1700:8599:4e16:bd16:cd86]) by smtp.gmail.com with ESMTPSA id q10-20020a7bce8a000000b003fe2120ad0bsm16921001wmj.41.2023.08.07.22.37.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Aug 2023 22:37:43 -0700 (PDT) Message-ID: Date: Tue, 8 Aug 2023 07:37:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: WIP: new system catalog pg_wait_event Content-Language: en-US To: Michael Paquier , Kyotaro Horiguchi Cc: tgl@sss.pgh.pa.us, pgsql-hackers@lists.postgresql.org 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> From: "Drouvot, Bertrand" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 8/8/23 5:05 AM, Michael Paquier wrote: > 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. Thanks Kyotaro-san and Michael for the feedback. I do agree and will add the class name. Regards, -- Bertrand Drouvot PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com