Re: Views no longer in rangeTabls? - Mailing list pgsql-hackers

From David Steele
Subject Re: Views no longer in rangeTabls?
Date
Msg-id b8a0b834-c936-d135-df66-cc119ceb8205@pgmasters.net
Whole thread Raw
In response to Re: Views no longer in rangeTabls?  (Amit Langote <amitlangote09@gmail.com>)
Responses Re: Views no longer in rangeTabls?
List pgsql-hackers
On 6/10/23 09:57, Amit Langote wrote:
> On Sat, Jun 10, 2023 at 15:51 David Steele <david@pgmasters.net 
> <mailto:david@pgmasters.net>> wrote:
>     On 6/9/23 19:14, Tom Lane wrote:
>      >
>      > If you see "rte->rtekind == RTE_SUBQUERY && OidIsValid(rte->relid)",
>      > it's dead certain that relid refers to a view, so you could just wire
>      > in that knowledge.
> 
>     Yeah, that's a good trick. Even so, I wonder why relkind is not set
>     when
>     relid is set?
> 
> I too have been thinking that setting relkind might be a good idea, even 
> if only as a crosscheck that only view relations can look like that in 
> the range table.

+1. Even better if we can do it for PG16.

Regards,
-David



pgsql-hackers by date:

Previous
From: Amit Langote
Date:
Subject: Re: Views no longer in rangeTabls?
Next
From: Dave Cramer
Date:
Subject: Re: Let's make PostgreSQL multi-threaded