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 1wGP3e-006BT6-0h for pgsql-hackers@arkaria.postgresql.org; Fri, 24 Apr 2026 22:31:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wGP3c-007gbV-1s for pgsql-hackers@arkaria.postgresql.org; Fri, 24 Apr 2026 22:31:32 +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 1wGP3c-007gbM-09 for pgsql-hackers@lists.postgresql.org; Fri, 24 Apr 2026 22:31:32 +0000 Received: from mail-yx1-xb134.google.com ([2607:f8b0:4864:20::b134]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wGP3Z-00000002dmR-2y4a for pgsql-hackers@postgresql.org; Fri, 24 Apr 2026 22:31:30 +0000 Received: by mail-yx1-xb134.google.com with SMTP id 956f58d0204a3-64d5a7926cfso8365512d50.2 for ; Fri, 24 Apr 2026 15:31:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1777069889; cv=none; d=google.com; s=arc-20240605; b=egzd1xnAjuNnLQX/qVlYjv3kVw6ConFfkr4vANf9DxTocVwm3xvv3bG/Bjxs7uyHM7 LfiAEM7CfGFqOPPSQQtGsfi35DzfNBeOUvipksOz363OErfhCp5jot++2BIh0P1glLrc Cl0yJz5mEFsrkMaRufbM0Bh7AQMDyrsuCe1n0UrpTPzgtxzDAq/2jisFERf1QOS1Ohez nhCzULNiLEd++l0TLp+IB8ITLhMpvGU3m9SwLMFE6MPxMsNkSxSzg9zlNGUBAZ/EPnEe PNUr/wWaYsvaLpEUiugZiwoI2PiGNFMZrBgTYpgrHa4FwIuWLrH6X3mHHDXEn+RCiCFr Z9dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=KybJQvfvZzaHDjaaZ0FKQEhHvygDygUHPZG6hAuR6bI=; fh=gLjB2uRKoGYJQ8M4v0QqhZGVLxM1Rt+kExHsmi0cQVE=; b=Frs1Q49kSkKENcaTtDCQYTkpdpHxq3piwGwJNebIYUf74XOlsDGL0/RxQ/Y0DE7IQi BpH06mJ4eHVNQoHe10JhUPnuJiGccOvXZvfsGnfX0GIYMnl1aad3R0dA0qFpAmszKGJa AKE5IpVAyxB6+Jx/52uA6qlAZIIOIZLFbqr0bFwbq6eoBdfXSHmBYuUDIYRWpdap3x/W PD33kR7sIGBar2vJG1cWIQHgdILwJCoGDgVdkBF4J9ZoZSg3CQ+AnJ+gVwYpm7TObVnL /n4p0K4U+OLYvxREe6nuK0zMmJ9Ypqpsi/5BfkwYq33jRLYyBmRhFWCgEU6SKWKFHabs lKQA==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777069889; x=1777674689; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=KybJQvfvZzaHDjaaZ0FKQEhHvygDygUHPZG6hAuR6bI=; b=mQtJhlub6DyC4au+0eW2op1pZcblCHMgsxwIadZWwDcIRUAkWjw4VMWBwA7mYFHQMp l0n4TaFkn5M5wT4iStHdawNvcQahKLLuMTkCqNID47qyZTPZDSfxGIsojiOoDkBAhacm pLSHC6v7kS1OCrGz9bw/ShdMsILmpt4W6PIcALlnTBLAV866suKA5fhORytGdoZDmwFv uTM8t4w/DJjubSZMBCbJCAa8aPsSoalhonPkjp8XYbjX+SNmfoNntxcx9I4s1xotFOJJ 6SA/sNy4mEBgki24E9sIJYBpYfMZxfk/a5lIC0f+C7EhKbRk9ecK93K1pCmtBokIbq7E Vr+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777069889; x=1777674689; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=KybJQvfvZzaHDjaaZ0FKQEhHvygDygUHPZG6hAuR6bI=; b=Oq+B84x/xSaW5mlBhZRRPegoDbj5/b+EQGhXQ+tOqymy4PikXygh1Hk7zYl8Nv4kZn JK2Vi5BH2ZHpiW3dcZOYfDr06rEHeIL5hspbWSUeX3l3oRBUz/HP3qO7uw66ORwQeMqh 34FnkB/vPjz6pp6pDIL32yfq/qTKOmAouF1T98zMcD4NmnW7Y+6fY/YzB+AVw8JGZAI+ iQmnVetnNHY/HuNdOKfbP1w4vsnYOuCWOAjgwZVur+Ylmvl9fcgOO4KyX+Z6Ci21FLGJ ZdwKfXFvJzWRWQInpIqIe1nUSj+0XGOtD/YYk+GfWZNjxZuB44zFEBcLucJlcGAybn1B j1dQ== X-Forwarded-Encrypted: i=1; AFNElJ+Vu5zbw1XUY5XMU1ftSOvU1mtHmjVOk52n9DVMzciVQyPwb7Pf91jc3GLnqcnbOvgYq1Dbs1jqL43d0o/h@postgresql.org X-Gm-Message-State: AOJu0YxRoZ40Ci/assiPyK7Wf2eySJuwHERLS7QI2LBpV18ww2Pc6SYL AjmNwnyKfNlNSNhs8R9KHcOxlANmFoeldhp0erpVhBdU6JJX4v/3Mx0BGQJm6P+QAAePNLLDK0+ 9DZJLEJ4TAhvrHbGWj2g3WdNFQJfnO70= X-Gm-Gg: AeBDietXPGhGhY9Y5Gkwqu9dKFFDintajkPY6/QulObmrn6qbnJIyYgujEsFIiOkJJ+ 2eXZ7Fy8Xsc77q6mUfymh6NURboUlwY+jN1wlfp/zeKmtSuAzD9S8M64zXY3IhsU32Nn7Aofb/I NhcUZ4XrBARzUGw1GuI8E7/cTw28MtaRpM8k/2OvyN21kJb/XszCd4r+mgp7D/BCU30Pa8BXPxy TURA+4Zqxfy7vGUAulkDITByaVRGbN4kenwqdzEOqG7snZSnExhmHlldF0sNhfTYsh3mgAR9VPr 63DahEVGLiovw9GZJw== X-Received: by 2002:a05:690e:140f:b0:651:c642:92aa with SMTP id 956f58d0204a3-653107c16d7mr31650009d50.4.1777069889131; Fri, 24 Apr 2026 15:31:29 -0700 (PDT) MIME-Version: 1.0 References: <402bbc8d-728b-4467-8024-31c2bc101ead@uni-muenster.de> <98c1c0d9-7962-4669-90f2-deb28a665a55@uni-muenster.de> In-Reply-To: <98c1c0d9-7962-4669-90f2-deb28a665a55@uni-muenster.de> From: "David G. Johnston" Date: Fri, 24 Apr 2026 15:30:51 -0700 X-Gm-Features: AQROBzCbp0c3cRMXfDK2abWlLQ7UjGW-2XQoox2X5fB4muFQgVkZq3xGI7J6zos Message-ID: Subject: Re: Fix bug with accessing to temporary tables of other sessions To: Jim Jones Cc: Michael Paquier , Alexander Korotkov , Soumya S Murali , Daniil Davydov <3danissimo@gmail.com>, Tom Lane , Stepan Neretin , PostgreSQL Hackers , Mohamed Ali , Nazneen Jafri , Shawn McCoy Content-Type: multipart/alternative; boundary="0000000000007b972906503c536c" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000007b972906503c536c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Apr 24, 2026 at 3:09=E2=80=AFPM Jim Jones wrote: > > 0001 - TAP tests with improved coverage and comments that pass on > current master, documenting the existing behaviour, which means broken > commands silently succeed (e.g. SELECT returns 0 rows, no error) > 0002 - read_stream.c and bufmgr.c fix + updated test expectations (the > same commands now raise errors) > If you can run the tests against v17 (that is the behavior we are trying to restore here, correct?) and v18 that would help demonstrate why the backpatch is needed. David J. --0000000000007b972906503c536c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, Apr 24, 2026 at 3:09=E2=80=AFPM Jim Jones <jim.jones@uni-muenster.de> = wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">
0001 - TAP tests with improved coverage and comments that pass on
current master, documenting the existing behaviour, which means broken
commands silently succeed (e.g. SELECT returns 0 rows, no error)

0002 - read_stream.c and bufmgr.c fix + updated test expectations (the
same commands now raise errors)

If you can run the tests against v17 (that i= s the behavior we are trying to restore here, correct?) and v18 that would = help demonstrate why the backpatch is needed.

David J= .

--0000000000007b972906503c536c--