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 1twt5t-000hQx-IW for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Mar 2025 01:28:41 +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 1twt4t-00Cxeb-Ra for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Mar 2025 01:27:39 +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 1twt4t-00CxeT-HZ for pgsql-hackers@lists.postgresql.org; Tue, 25 Mar 2025 01:27:39 +0000 Received: from oss.nttdata.com ([49.212.34.109]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1twt4q-000ywO-0x for pgsql-hackers@postgresql.org; Tue, 25 Mar 2025 01:27:39 +0000 Received: from oss.nttdata.com (localhost [127.0.0.1]) by oss.nttdata.com (Postfix) with ESMTPA id 30709602D2; Tue, 25 Mar 2025 10:27:31 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at oss.nttdata.com MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 25 Mar 2025 10:27:31 +0900 From: torikoshia To: Jelte Fennema-Nio Cc: andres@anarazel.de, tgl@sss.pgh.pa.us, pgsql-hackers@postgresql.org, rjuju123@gmail.com, Bruce Momjian Subject: Re: RFC: Allow EXPLAIN to Output Page Fault Information In-Reply-To: References: <3861403.1735576764@sss.pgh.pa.us> <1f22794321b745549d54359d343e37b8@oss.nttdata.com> <2c9d6eaf26df17bec13bb03bf1e9bcbb@oss.nttdata.com> <2035079.1739124342@sss.pgh.pa.us> <30ce8c5be7d1f67d53276540c29fa1c7@oss.nttdata.com> <7e182802a184ff5c9b54e575f1e3d8a2@oss.nttdata.com> User-Agent: Roundcube Webmail/1.4.11 Message-ID: X-Sender: torikoshia@oss.nttdata.com List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-03-22 20:23, Jelte Fennema-Nio wrote: > On Wed, 19 Mar 2025 at 14:15, torikoshia > wrote: >> BTW based on your discussion, I thought this patch could not be merged >> anytime soon. Does that align with your understanding? > > Yeah, that aligns with my understanding. I don't think it's realistic > to get this merged before the code freeze, but I think both of the > below issues could be resolved. > >> - With bgworker-based AIO, this patch could mislead users into >> underestimating the actual storage I/O load, which is undesirable. > > To resolve this, I think the patch would need to change to not report > anything if bgworker-based AIO is used. Agreed. I feel the new GUC io_method can be used to determine whether bgworker-based AIO is being used. > So I moved this patch to the > next commitfest, and marked it as "waiting for author" there. Thanks for moving it. >> - With io_uring-based AIO, this patch could provide meaningful values, >> but it may take some time before io_uring sees widespread adoption. > > I submitted this patch to help make io_uring-based AIO more of a > reality: > https://commitfest.postgresql.org/patch/5570/ Thanks for working on that, too. -- Regards, -- Atsushi Torikoshi Seconded from NTT DATA GROUP CORPORATION to SRA OSS K.K.