pgsql: Remove make_temptable_name_n().

From: Nathan Bossart <nathan(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Remove make_temptable_name_n().
Date: 2025-10-22 17:32:49
Message-ID: E1vBchd-002yrs-1j@gemulon.postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Remove make_temptable_name_n().

This small function is only used in one place, and it fails to
handle quoted table names (although the table name portion of the
input should never be quoted in current usage). In addition to
removing make_temptable_name_n() in favor of open-coding it where
needed, this commit ensures the "diff" table name is properly
quoted in order to future-proof this area a bit.

Author: Aleksander Alekseev <aleksander(at)tigerdata(dot)com>
Reviewed-by: Álvaro Herrera <alvherre(at)kurilemu(dot)de>
Reviewed-by: Shinya Kato <shinya11(dot)kato(at)gmail(dot)com>
Discussion: https://postgr.es/m/CAJ7c6TO3a5q2NKRsjdJ6sLf8isVe4aMaaX1-Hj2TdHdhFw8zRA%40mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/4c5e1d0785ce150c3e6c65b009ea56815acbc8cd

Modified Files
--------------
src/backend/commands/matview.c | 40 ++++++++++++++--------------------------
1 file changed, 14 insertions(+), 26 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2025-10-22 17:38:58 pgsql: Fix memory leaks in pg_combinebackup/reconstruct.c.
Previous Message Tom Lane 2025-10-22 15:13:05 pgsql: Add commit 24f6c1bd4 to v17 .abi-compliance-history.