Re: misleading error message in ProcessUtilitySlow T_CreateStatsStmt

From: Álvaro Herrera <alvherre(at)kurilemu(dot)de>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Kirill Reshke <reshkekirill(at)gmail(dot)com>, jian he <jian(dot)universality(at)gmail(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: misleading error message in ProcessUtilitySlow T_CreateStatsStmt
Date: 2025-08-22 15:35:20
Message-ID: 202508221535.gixsh3lgyy2z@alvherre.pgsql
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 2025-Aug-22, Tom Lane wrote:

> I'm not certain, but I think that our use of "relation" to mean
> "an object with a pg_class entry" is a Postgres-ism. I do know
> that the meaning of "a set of tuples" is widely used, as that's
> where the term "relational database" comes from. Maybe whoever
> wrote this was trying to get at that point? But this text is
> hardly clear about that.

Yeah, AFAIR I wrote it (or at least heavily edited the original to get
to that), and I was trying to convey exactly those two ideas. If you
want to propose improvements, they're very welcome.

--
Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/
"Puedes vivir sólo una vez, pero si lo haces bien, una vez es suficiente"

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Mihail Nikalayeu 2025-08-22 15:41:25 Re: [BUG?] check_exclusion_or_unique_constraint false negative
Previous Message Álvaro Herrera 2025-08-22 15:34:06 Re: misleading error message in ProcessUtilitySlow T_CreateStatsStmt