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 1wFVjr-005EMR-3B for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 11:27:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFVjr-00DMwE-0B for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 11:27:27 +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 1wFVjq-00DMw6-2V for pgsql-hackers@lists.postgresql.org; Wed, 22 Apr 2026 11:27:26 +0000 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wFVjo-00000002F9A-3IdS for pgsql-hackers@lists.postgresql.org; Wed, 22 Apr 2026 11:27:25 +0000 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-38ddeb0f5abso39683111fa.3 for ; Wed, 22 Apr 2026 04:27:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776857244; cv=none; d=google.com; s=arc-20240605; b=QurTBsS6SrvCIntrmN0AwQ6eGG6UbBpXNv/g5PvMSLTfPf/9mWqmvevmsh+VskFyE9 DNZ5VohqCmez9AXEVE1HP6+lDNwRRxW+onemS6S7dZ7BNceB6pHt1leeGOxlmnM0J8dj LHElH+N31nx4+5hGALkig4ypscFW9Vmi3T4avVPuz0NSR26znN/vIKOI+pHhh5+G4Xfg 9vUfl/9dLzWmsC9MLh8ekH4l14h/z+kvQB+wX2nWtOfYuhLdGEqhSnWvNdwFW+vZOCpx Kmx8hIxhJ0HpqDIxaxLIrAhHlXje7tXP6gpJWp1fGFbZNVVCsIcLcdL0O91GgAmnDNDX VQ2g== 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=3sEaT+lrZKZwt6vQwFqWJUH9bMGjlRMJkdfRdPO0ksg=; fh=0bMfQPpsrtH7ZY7SqcgxBTC/C/jQ98Xpcki+s+uZ5AE=; b=ALSVD3+8UiyGCmOtn+0GtRvbws3FFqSHzzZntG3XVip0oYX17IOEkQSTOBXUGZ0JaN 8f57nL2QyXskIk6G/1Ig0Td4oB0EKrM2z1NIdEx1iPX9p33Myj0beYQ4fcxqLD5GEaej 6i9UK34RvGXNWVDj2HcWdc2tscSB/Xj1XmD74qCfJMjSs7HHIcgt4wSfsXBVifXhb0oO 2Ld3XoOU2ig0Zo+sqVlr2UlxIiBxuDXmu35tDrrdgp1WuWClWLb/nDx1Q55N1nRWatBH QMLteORFUbOuHbtMlSVnoSLoLfJvSsxHXbUYOo3rQEG5uCJtQcAh6KUtRANWwLBY+cRa XdNw==; 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=1776857244; x=1777462044; 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=3sEaT+lrZKZwt6vQwFqWJUH9bMGjlRMJkdfRdPO0ksg=; b=SPvtRpOht5r8mrGwOOGOc2gQu1RMjgJHLB2exU1gEOiW3d9gTg4eJUnr0zNny1qRqF jEotwHvRK/Ma5iyDemNKND+fcooRGFaR6L6zP0l/H7tTUMqietCZen8i38SclPU8tKnV Zd724OgBTE20WpxS7Gfd5DZdEHf2Rz/K0M8BHn8qZL3B/7bxs+yogpF91MekTR4IZUwx SauEbyn5JmcWZdgg0jKRkt25Iv7PzZKDD9lSYMeuZasjB9JmMeJGP5NnojHMKRXIjVKu f4JXBFbwjb01kJ1IiTBGgqmPktC1+lvlsXFIqI/QJXVIN7GpIWHAOrgLO1O07FcUJffV TWzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776857244; x=1777462044; 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=3sEaT+lrZKZwt6vQwFqWJUH9bMGjlRMJkdfRdPO0ksg=; b=fBKrPgBcYeZLIUtH1W1AiH5MOAYa1T9inX3/KlI1IGivuWmmrRVgrvHHf8BMoEBgzc o7fLbFsPFqXUevMGEIcIaBV+e0NXyrGRyFy6jyulq4JfWn9NQ8xkVKjpNzb9JFte4IZu jo2Oiylx47DJMKZ4xLE2RhF7NWQqZwm/4l6GyOcGqHhWyVwyYmg48DdjjyL19o17T9g3 mrDfJqvnc3izRRz6wopxdY7UpZaoDAp0t5r6HIn/vIJCvWqdI928sTkPg/DVtc9gMRCX IonB9VDayUg2cp+XnVJ8cEOBlR1WDCCIHhjGf8pgxeHi8p6A/gY/aENXH1rGRzjcGGIU iOeA== X-Forwarded-Encrypted: i=1; AFNElJ/1QaLvkq+ETcJL47CakR+N3pQrCJM3L1zgKuZ6Fg82D4YNPdNuzMmNKf459MAaa8QG77QQzfatZqFzscTp@lists.postgresql.org X-Gm-Message-State: AOJu0YwrtlnIotBSLXYlysgL3dSFGcoepd0sNB3NMoJLsaJf8Mo+t7eA iaaNXWmyl6p+VdOykmzhMxa9VEoantMqAiJ/sq/utywL5L/9f4WIvg29ntWynMRFiZChDnKQjDP YR6VIr2PLK7A29s5D3skmYAFyOoeOlP8= X-Gm-Gg: AeBDiev7o0HVqJ3Tgh38EcdBszLDaGalf6wQVUOHHrTe1BnCR4pmPIi9fe3/nRkjL8J jOF/U2rywz2TnB7Pa3bmIqj2h3/qzI8tLBbOXJ8HXcOXgLX+UnHDeBDULz0Utvl6DrXAwrC6W0d lkXpVDu5YPtKJr0CuGevvykyW4VUeVIuRFKGiWdWHc8UegKpw2DPx7So3BolKHSY4Cv1nTrthbC cwLw+NS8peKpdHfA30oRYWvS5Rem2qodIuwR8XH3QTkswh4PEkO5Y1NzeeEHBVyHs55/ZeyHvRR AloU1VnuPho74t11UfWvz1usIKc/ey99rpD2XrQbBCrrezinnOLAq6TkjM3AI4OSOv55MmVROlb cbPyMXqUjEh0154j1VwE= X-Received: by 2002:a05:651c:324f:b0:38d:d6eb:6307 with SMTP id 38308e7fff4ca-38ec7b040bfmr72629321fa.31.1776857243246; Wed, 22 Apr 2026 04:27:23 -0700 (PDT) MIME-Version: 1.0 References: <4ff427ca-7986-4d13-820f-199672ab81ff@163.com> In-Reply-To: From: Amit Kapila Date: Wed, 22 Apr 2026 16:57:10 +0530 X-Gm-Features: AQROBzB-xRGzpqtNsCd9fDYt6vJDfKq2uISEt-My2_F5sSMOSBoJMr9GYHCsjJY Message-ID: Subject: Re: EXCEPT TABLE - Case inconsistency for describe \d and \dRp+ To: Peter Smith Cc: Yuchen Li , vignesh C , =?UTF-8?Q?=C3=81lvaro_Herrera?= , 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 Tue, Apr 21, 2026 at 12:16=E2=80=AFPM Peter Smith wrote: > > PSA v4, now combined as Vignesh suggested, and with the extra space also = fixed. > I would like to explicitly mention in the commit message that "Tag for included publications was a pre-existing behavior but it is better to change it for making it consistent with excluded publications tag. So, how about a commit message as follows: "psql: Improve describe footer titles for publications. The psql describe (`\d`) footer titles were previously unintuitive when listing publications that included or excluded specific tables. Even though the tag for included publications was pre-existing, it is better to update it to "Included in publications:" to match the phrasing of the "Excluded from publications:" tag. Footer titles for sequence and schema descriptions have been updated similarly to maintain consistency." --=20 With Regards, Amit Kapila.