From 7af998936d304b676d4e8fb2f2780560cf8443ca Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Fri, 17 Jul 2026 07:40:10 +0900 Subject: [PATCH] Remove SQL function getpgusername() Since 457ac0331cd3, current_user() is the recommended way to get access to this information, and getpgusername() was marked as deprecated since, without being documented. Bump catalog version. Reported-by: Thom Brown Discussion: https://postgr.es/m/CAA-aLv44sPoKhHZqBvhqRdrFUEKwatGEmXBtqC360UuD5Lt7Nw@mail.gmail.com --- src/include/catalog/catversion.h | 2 +- src/include/catalog/pg_proc.dat | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h index ba4e2b4d908..0401f19b59a 100644 --- a/src/include/catalog/catversion.h +++ b/src/include/catalog/catversion.h @@ -57,6 +57,6 @@ */ /* yyyymmddN */ -#define CATALOG_VERSION_NO 202607091 +#define CATALOG_VERSION_NO 202607171 #endif diff --git a/src/include/catalog/pg_proc.dat b/src/include/catalog/pg_proc.dat index 3cb84359adf..1c55a4dea34 100644 --- a/src/include/catalog/pg_proc.dat +++ b/src/include/catalog/pg_proc.dat @@ -1515,9 +1515,6 @@ proargtypes => 'oidvector oidvector', prosrc => 'oidvectorgt' }, # OIDS 700 - 799 -{ oid => '710', descr => 'deprecated, use current_user instead', - proname => 'getpgusername', provolatile => 's', prorettype => 'name', - proargtypes => '', prosrc => 'current_user' }, { oid => '716', proname => 'oidlt', proleakproof => 't', prorettype => 'bool', proargtypes => 'oid oid', prosrc => 'oidlt' },