From 13b345df6438f222daf56eee86cb272628d1f1c3 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 17 Jan 2023 20:03:35 +0100 Subject: [PATCH] Remove AggregateRelationId from recordExtObjInitPriv() This was erroneous, because AggregateRelationId has no OID, so it cannot be part of an extension directly. (Aggregates are registered via pg_proc.) No harm in practice, but better to make it correct. Reviewed-by: Nathan Bossart Discussion: https://www.postgresql.org/message-id/flat/504bc485-6bd6-dd1b-fe10-e7351aeb310d@enterprisedb.com --- src/backend/catalog/aclchk.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/backend/catalog/aclchk.c b/src/backend/catalog/aclchk.c index cc6e260908b..7cb2faa1873 100644 --- a/src/backend/catalog/aclchk.c +++ b/src/backend/catalog/aclchk.c @@ -4510,7 +4510,6 @@ recordExtObjInitPriv(Oid objoid, Oid classoid) ReleaseSysCache(tuple); } else if (classoid == AccessMethodRelationId || - classoid == AggregateRelationId || classoid == CastRelationId || classoid == CollationRelationId || classoid == ConversionRelationId ||