diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2023-08-31 11:11:59 +0200 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2023-08-31 11:11:59 +0200 |
commit | d7ceb41b9b84092517bbd7aa1ea6c446f023504e (patch) | |
tree | bebed7b5389106da9211065f7eef59fd60f0047c /src/backend/utils/adt/tsgistidx.c | |
parent | f94dec76cc7aa1dc1636708e81581f9b84e7e15c (diff) | |
download | postgresql-d7ceb41b9b84092517bbd7aa1ea6c446f023504e.tar.gz postgresql-d7ceb41b9b84092517bbd7aa1ea6c446f023504e.zip |
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@eisentraut.org
Diffstat (limited to 'src/backend/utils/adt/tsgistidx.c')
0 files changed, 0 insertions, 0 deletions