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 1v7KdT-0012bN-7P for pgsql-bugs@arkaria.postgresql.org; Fri, 10 Oct 2025 21:26:47 +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 1v7KdR-00EPXJ-00 for pgsql-bugs@arkaria.postgresql.org; Fri, 10 Oct 2025 21:26:45 +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 1v7KdQ-00EPXA-NM for pgsql-bugs@lists.postgresql.org; Fri, 10 Oct 2025 21:26:45 +0000 Received: from ewsoutbound.kpnmail.nl ([195.121.94.170]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v7KdN-0016Kx-2T for pgsql-bugs@lists.postgresql.org; Fri, 10 Oct 2025 21:26:44 +0000 X-KPN-MessageId: e233dbb6-a61f-11f0-9c77-005056ab378f Received: from smtp.kpnmail.nl (unknown [10.31.155.37]) by ewsoutbound.so.kpn.org (Halon) with ESMTPS id e233dbb6-a61f-11f0-9c77-005056ab378f; Fri, 10 Oct 2025 23:27:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=demon.nl; s=demon01; h=content-type:subject:from:to:mime-version:date:message-id; bh=cyuXDXJ2mCH7yqR1k6UhGD8YQKxhBy3doNuOMOJtqSE=; b=qHOWKDEeUVns4n1X7tDumaWb72wKjSHSrDUazVh2L34UJJViY8PtJm0wr0VZ49sW39nV+1dA1JjJy 0TaLrSoKYGPQGFpOqYvvGNN/ZCmju5LH+aFku25eEEU9GPpmrWk3PuZp2VUopEHzESSz00qBU96XRp VcrE6kOwgywqgp5nkZjNwivgU6LC90bLTydl+3XtUkMrq4iAIKjbKZBRkzZopuSHThsaCXhk9Ppwqv DGL8cBG5h5E/kv9C1H8yFfIveDs7T8fhn7zFAQNi8FT2HRkG1507mYLYOY2KKC5Q/mWXHmf3xYqjfa JhXpjvFXH9vzUeVdUl+NZHH/Fuko4WA== X-KPN-MID: 33|XMFha7TsKDwR/Xc5UKtG1JZVXSdfiJ/GuVg9YuvLNVZfuv/m/F1TT0Ch+9zDqs4 Wk11eIlPBGHKRy2/zZGf7ycwyACjvLOsqjwbQ+2Ha7Rc= X-KPN-VerifiedSender: Yes X-CMASSUN: 33|MHUujj7M/m9ClmYNuoJuSSh0gPo64lfLUysjDiDziBEvpSeuZ8MUVvx0RfIdvL4 Bxdblioa52UhfmuKVq4xajg== X-Originating-IP: 77.174.174.39 Received: from [192.168.1.35] (77-174-174-39.fixed.kpn.net [77.174.174.39]) by smtp.xs4all.nl (Halon) with ESMTPSA id ce163990-a61f-11f0-bd99-005056ab1411; Fri, 10 Oct 2025 23:26:38 +0200 (CEST) Message-ID: Date: Fri, 10 Oct 2025 23:26:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-GB To: Andres Freund Cc: pgsql-bugs@lists.postgresql.org, Thom Brown From: Marco Boeringa Subject: Re: Potential "AIO / io workers" inter-worker locking issue in PG18? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: Norton (VPS 251010-6, 10-10-2025), Outbound message X-Antivirus-Status: Clean List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Just found out about the other thread, which seems to describe an issue that may well be related to the problems I observe in my multi-threaded Python implementation using PostgreSQL 18: https://www.postgresql.org/message-id/flat/CA%2BhUKG%2BHh7u3YpPLKQS%2BB7KJu0Bw99EjhuPuvBRVccDfgod95g%40mail.gmail.com#969d704180758e8dbd124604206175e0 As I have zero experience compiling PostgreSQL from scratch and PostgreSQL development in general, I will unfortunately avoid going down the rabbit hole of such an attempt to be able to test the patch, but will eagerly await PG18.1 which hopefully will have it included and might fix the issues I observed. Marco