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.96) (envelope-from ) id 1w7HqL-0059HW-17 for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Mar 2026 19:00:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7HqJ-005jcJ-2E for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Mar 2026 19:00:08 +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.96) (envelope-from ) id 1w7HqJ-005jcB-1J for pgsql-hackers@lists.postgresql.org; Mon, 30 Mar 2026 19:00:07 +0000 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w7HqH-00000001qrn-3wyF for pgsql-hackers@postgresql.org; Mon, 30 Mar 2026 19:00:06 +0000 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-43b9144790dso2620676f8f.1 for ; Mon, 30 Mar 2026 12:00:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774897203; x=1775502003; darn=postgresql.org; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=BswJ0rxMg6mC/wmy/+HCxQf81T5ibcuZ2e9TY6CGbQ8=; b=s+qJCNLwv3ST9Np4Qoh7Q1jzan7gwnGnxzpcQ0jCw1CzQNCyOWddUjfENa79TzKfDl FbA+PQUIspa/kVu2htLL4JqvH90kyO/GnTeFmqKSnQeIIW3RzKZpppWqdBks+tp62bVZ JtcBhfqfcvY8EJpJMyjyJwmO1yTj2xC4smvOGOGLJcQyA4VTSPgmOlpXGZWn8PyzbAN4 XQNFdOqI3KbWF30Lg3y7cDesiG8zp69ZB2qH+oHZfTbZYOC8mECu1VO+zCXeQSMHx9fQ 6AqJLcoCChzjnv3xirmAe8M2TrI0qUoUaRs2P1qjlcGaLGYNfsOEaJWozJ6L5Ck5z2ap ooMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774897203; x=1775502003; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=BswJ0rxMg6mC/wmy/+HCxQf81T5ibcuZ2e9TY6CGbQ8=; b=kHe8/+n2aAlO1mFANztY31bxKGAjausz6xaKUJQIjJiFbBucvGoMLc5nJiXl30KMYa tlt+nK5YzJ6W6FdI21cYZJMV41oFEv5OfNdUHSH8G29HOwAUj7G5dKdZZl8eKrHPG7AN V+2s20hBXPzxx0FHKuRXEKy5IMiD1vh7rjLKDG9byJjV3rbrKxxQ8WE+DCQs3LQi6gtV yxM8AUx+e4dNtcwrOQBeNoJpjKS7/RG9to9UkKcz2VFklTI6Yp7AvgFIpgIijCULNSg8 IIGaAL1hoSI3GKJsJeYsGXFyqC6OhCMzTDvq7M3AzQa5gIlF50XtnjLvStush8hVHgX3 njsg== X-Forwarded-Encrypted: i=1; AJvYcCXjpVBpEDYz8ykhlJLrab9Y8Bv2OChZrCd4pSluqP5r8ldwqt97J5xA5KcZ7J1OOwSioiB9PRfqMiocV1MF@postgresql.org X-Gm-Message-State: AOJu0Yz+FvttBWqBNZNWJAEscNEuvROKFPOyb9g4O1Uc3nwgnK/m1Vfm wWryCxcKRAB0sib5bBlJEX25mNkYKelvlW5fWauHjY9rA5V/HHUGU/bH X-Gm-Gg: ATEYQzzxrPfxUKpCAKxgInuTZfXxkF5K3ajYH5/vJ1X7MCIr2JUXWBSVYt7dCk+kyAu kaShwNs7x7AL2ATNh3n2wthQMMYLOl3rjndXWvN84qVUbBB/6EfQinN0YnsphcXYhFa95XgqT8w tp1Cdb1wSOFsJPupx8XN16zqrNbb77vZ3Y/gYtODaZEkugprWhT46XHacaJgIgf+n47MoZcvG4A TU/1ShYDeel1RXpEVushXwV/cYKDXdf+oXufLZ1j1/TH6AGOABt9QsmHTvjKHPDNyNwbOgd5HM6 OWF2qiiau0BOfPCALc0ex+02Fui/flnPCbnLUpvU74m64Cs2Qrb25hAMnMpjY+wmtTCI/g9aOTz OMvxL5cNyDP2jNkYRtCllGoUims5tAOfFxI7hOzV5wJoH5ORf563Uc2M77yFK7oR35oVCyhVa4C 5ZegzizFVP4gTDPes5abJDq+hq X-Received: by 2002:a5d:584b:0:b0:43b:492c:8349 with SMTP id ffacd0b85a97d-43b9e98140cmr23758835f8f.3.1774897203112; Mon, 30 Mar 2026 12:00:03 -0700 (PDT) Received: from [192.168.0.50] ([89.149.93.174]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf257b72dsm21693611f8f.34.2026.03.30.12.00.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 30 Mar 2026 12:00:02 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------JF0NZFtY8kPgj6K4IDMUx2J6" Message-ID: <9ce8f5d8-8ab2-4aa2-b062-c5d74161069c@gmail.com> Date: Mon, 30 Mar 2026 22:00:00 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Don't synchronously wait for already-in-progress IO in read stream To: Andres Freund , Melanie Plageman Cc: Nazir Bilal Yavuz , Thomas Munro , pgsql-hackers@postgresql.org, Peter Geoghegan , Tomas Vondra References: <42rdu4q44kvsq53fz5qgzuawqpaytvnemsnquynlfch5mqhc2m@6ytnlgivtzro> Content-Language: en-US From: Alexander Lakhin In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------JF0NZFtY8kPgj6K4IDMUx2J6 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello Andres, 28.03.2026 02:01, Andres Freund wrote: > Pushed. As copperhead showed [1], tests added in 020c02bd9 fail when postgres is built without --enable-cassert. I've reproduced the failure locally with: ./configure -q --enable-debug --enable-tap-tests && make -s -j12 && make -s check -C src/test/modules/test_aio/ [1] https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2026-03-29%2022%3A01%3A20 Best regards, Alexander --------------JF0NZFtY8kPgj6K4IDMUx2J6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Hello Andres,

28.03.2026 02:01, Andres Freund wrote:
Pushed.

As copperhead showed [1], tests added in 020c02bd9 fail when postgres is
built without --enable-cassert. I've reproduced the failure locally with:

./configure -q --enable-debug --enable-tap-tests && make -s -j12 &&
make -s check -C src/test/modules/test_aio/

[1] https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2026-03-29%2022%3A01%3A20

Best regards,
Alexander
--------------JF0NZFtY8kPgj6K4IDMUx2J6--