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 1wZ0wF-000hfx-33 for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Jun 2026 06:36:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wZ0wE-00AHXI-2B for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Jun 2026 06:36:50 +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.96) (envelope-from ) id 1wZ0wE-00AHX9-1H for pgsql-hackers@lists.postgresql.org; Mon, 15 Jun 2026 06:36:50 +0000 Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wZ0wC-00000000TBg-0nc4 for pgsql-hackers@lists.postgresql.org; Mon, 15 Jun 2026 06:36:49 +0000 Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-842848fd613so2627648b3a.3 for ; Sun, 14 Jun 2026 23:36:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1781505406; cv=none; d=google.com; s=arc-20240605; b=iBoLwWAWHfRifP8OEaZ2lXzzQZmuNBtW9pfY1ThdCbXlA9GAN4Bb8rCC1KOxqisBT2 MiYAcQe/2L3DA5nc7fP16KjuggPu4wk/CtYAiiojFiJMGWVmaRneop88JxEZruMnCeSH vFX3RMzrvmx+9nvNs2gO6HUrTN0WSb1bcEazmj4Gd5T4qrtU1se7HSQwnJA4VtKEDuGZ Ye+6klEMXIYcupvH6VfsLy6LCfBRxcOWzl9tHaGh9qEXne7E8cBaME4fzXhDYMWaE/IJ hmeThO+CXrnL5PBi2ZtQf1+dqmqo7/wTBub/5fOsTjUyoUGBezwmGXJabIIoiZ4boYsf HgWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=WAPRppmAdBFXnZQzOesip4N8DClo/l+vSAxqAAdSP7s=; fh=pc5LJKwrKKxhQMSvvsnkdfFpcvZw+Eyrt00vWigvswA=; b=Jl6l2c1CttAwPr/MkykxTzNQFCLyS5CpdhfoFV8xyDk8tK+uxPYPbhbjxKYTvT9c9f BXohj42Qm9TFocL79MFfA1mUqwEnRKZUOcdJUkJMYyd72KbIivGXMArqqapCQWBwz9ow 2KjOUku7YcTxPT+AmXUFj9ihaN22M3n5gZDqwIaNVCSEf/Sp/e3DFOEEdcn6ZVcpmA9a IPNr/2MxBlqLPiBWMdTdrelcnX7Tcwml1/ayLP+CdEYkn2ma0vtqDcq0UdVlN5Uc529c UgUzo1qGIxEf2CiUgO5hHQKBJrnQsq8QIA66CUpKDDDBhdmGUpn/tA2/Jyj8Q/eW6LSM G5OA==; darn=lists.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=1781505406; x=1782110206; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=WAPRppmAdBFXnZQzOesip4N8DClo/l+vSAxqAAdSP7s=; b=lCOmirnA9Rh99mvPmaaQRMfWCR0K4yrWzS2Rw3klJr37ZOw8b/pp6wmPP6/V7uo+tD b8TFGAefuf1GZFv4ny8KZMNiKdfnt1Uh3HuqKqh8XxKO0Kn9jbs1nar48ppAINz4wEnm hgYVuMEXYBfIa8aDfgIAGB9Z4vOtVxV2qKM7IgoQp9bMw8MDhoEa0WrA30OIlmZGnd3L 5D1oUQRQ7JQOSBuxMVMgphz8U6xyQoVIinivRbjk6hvs8fIP7mXe3N1ExdLbU+piVOVk 3kg9F4NrYBAmJSH94hOdgSWZQgPi5xld+KFEmbMHRgoXm1+r1hBD4B785DwgLVEBUxbO vKlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781505406; x=1782110206; h=content-transfer-encoding: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=WAPRppmAdBFXnZQzOesip4N8DClo/l+vSAxqAAdSP7s=; b=FINC8tPq21NzYDbhu/yLHnqwAdHAlKTQoZLfBDjazJWic6c7eOm9RLvDLaPi0lCTsY E0FSA5rmmcMvWN4Zc0eR2buomtGZaKOgu1v2Ilbd+4Fa/OVxwY0qCz9HmHBZuFj6Jz5+ aGhOJJN72f3NuOclSpeh5cjFGnMaXfZrs/dIW9o91b0LgjWwqHfvMnOxduFPycPXMCHi DeS+73lmBApYUD7Jy2i1BVmd+IO8OHdPd19aOYedy4U+yeBYUBwuZ4AJFgJwHLjiEwBj 44rtFmplP0/8QuVH+LDTQ/YZGNsrTFrnGBEXdgzMBYtp3JUi8bw0kIA+9NiRbxlDV29k 7tNw== X-Forwarded-Encrypted: i=1; AFNElJ92ODqZ+H7mh6jmmcl0gy+oYUqv74ycwrsx/DCQgaW7DZVp8HjSKing71QRk77xLMjFX4ARhhOAo72ulJhO@lists.postgresql.org X-Gm-Message-State: AOJu0YyXcTmc5jWzedsADe6XXxbF6iWvqcJsgQeu8gx45UlJdSgSGWEX rU2PlipUGeIrZJ3TGM7Ve2ne1KNqh9j4z7ojJneyZcJr84FBGDYt3xXtLrI8jbSIPPqa8WPrbAO gVWKBodsnGkI5Rm7R3GOXIjX2y9jLHNw= X-Gm-Gg: Acq92OHgcBY2G2bpKsKz/woQ5n93GWOLrpl3IajlihrJwUSEzL7WEdZ0wSZX27AZuVS zryi8iFjwOg+jQvGX/rCNFk0guaPkuuZdWXGXj12rctM5srfuCQn1fAcDWZzy8DuRILr6oRov7z m/M6OswVO7VjWDWKuHYd8TEVtcwXkKEUX9HLkD4ql56NPujrx2/IIwuIyBKIqNbP3jJRbhxohqB k/cRxVRDZs+G4PUrfBzu7bmj6tj8rgZ7pF/8bvWNBWTW8l+y7+c4bAQQLuLo2rcNgHD4CrCgbLh GYOWZzkCSRFT1bK7rMxdp+H6Rf4qBfajGbDhD7Sc0INgEiGIGz+jkT1Wd8rYe3gsbHynwp8JYQt kWOTdQ2k= X-Received: by 2002:a05:6a00:3a21:b0:842:80c5:c420 with SMTP id d2e1a72fcca58-8434d0d755dmr14275710b3a.40.1781505405950; Sun, 14 Jun 2026 23:36:45 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Amit Kapila Date: Mon, 15 Jun 2026 12:06:33 +0530 X-Gm-Features: AVVi8CdduEP2-L4I4IFEI4XIZi7_SKcZ4bXz1Ze98ztzsOTRTwqw8bc7kYO_Mho Message-ID: Subject: Re: PSQL - prevent describe listing tables that are already in listed schemas To: Peter Smith Cc: =?UTF-8?Q?=C3=81lvaro_Herrera?= , Nisha Moond , Jim Jones , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Jun 15, 2026 at 7:32=E2=80=AFAM Peter Smith = wrote: > > On Fri, Jun 12, 2026 at 10:54=E2=80=AFPM =C3=81lvaro Herrera wrote: > > > > On 2026-May-21, Peter Smith wrote: > > > > > The new tests in patch v5 look good to me. > > > > So do we want to consider this a backpatchable bugfix, or just a > > new-feature-ish quality of life improvement? If the former, then we > > should probably backpatch it; otherwise we would normally wait until > > pg20 opens. Though to be honest I would also consider this as > > borderline okay to include in pg19 for beta2 -- especially considering > > that the output in 19 is already changed by the EXCEPT TABLE listing > > additions. > > > > Given that it applies to servers back to 15, that means that in the > > situation where it applies, pg19's psql (or pg20's) output would be > > different than earlier ones given identical database state. I'm not > > sure that would be really great. > > > > What do others think? > > FWIW, when I wrote this, in my mind I considered it more like the > "quality of life improvement" because it is mostly about not > displaying redundant information, rather than fixing any major bug. > +1. I also feel this should be considered as an improvement for PG20. --=20 With Regards, Amit Kapila.