From: | Peter Eisentraut <peter(at)eisentraut(dot)org> |
---|---|
To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgsql: Correct ObjectProperty entry for transforms |
Date: | 2023-08-31 09:12:42 |
Message-ID: | E1qbdjG-001nWr-9b@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Correct ObjectProperty entry for transforms
There was some confusion in the ObjectProperty entry for transforms.
Some fields had values that were apparently meant for a different
field. Also, some fields were not assigned, which is okay for most
fields, but not for all. In particular, for .oid_catcache_id,
.name_catcache_id, and .objtype, zero is a valid value, so we need to
use -1 if not applicable. It has apparently been like that from the
very beginning (commit cac7658205). The faulty values were not
actually reachable, so it's not a big problem in practice, but we
should make it correct.
Discussion: https://www.postgresql.org/message-id/flat/75ae5875-3abc-dafc-8aec-73247ed41cde(at)eisentraut(dot)org
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/d7ceb41b9b84092517bbd7aa1ea6c446f023504e
Modified Files
--------------
src/backend/catalog/objectaddress.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Heikki Linnakangas | 2023-08-31 10:11:36 | pgsql: Report syncscan position at end of scan. |
Previous Message | Peter Eisentraut | 2023-08-31 08:37:26 | pgsql: genbki.pl: Factor out boilerplate generation |