Re: LargeObjectRelationId vs LargeObjectMetadataRelationId, redux

2023-12-15 Thread Tom Lane
I wrote: > This is an absolutely horrid mess, of course. The big problem > is that at this point I have exactly zero confidence that there > are not other places with the same bug; and it's not apparent > how to find them. I took a look at every reference to LargeObjectRelationId and LargeObjectM

LargeObjectRelationId vs LargeObjectMetadataRelationId, redux

2023-12-13 Thread Tom Lane
By chance I discovered that checks on large object ownership are broken in v16+. For example, regression=# create user alice; CREATE ROLE regression=# \c - alice You are now connected to database "regression" as user "alice". regression=> \lo_import test lo_import 40378 regression=> comment on la