Re: BUG #17644: EXPLAIN VERBOSE fails on query with SEARCH BREADTH FIRST - Mailing list pgsql-bugs

From Tom Lane
Subject Re: BUG #17644: EXPLAIN VERBOSE fails on query with SEARCH BREADTH FIRST
Date
Msg-id 2052064.1665962510@sss.pgh.pa.us
Whole thread Raw
In response to BUG #17644: EXPLAIN VERBOSE fails on query with SEARCH BREADTH FIRST  (PG Bug reporting form <noreply@postgresql.org>)
List pgsql-bugs
PG Bug reporting form <noreply@postgresql.org> writes:
> The following query causes EXPLAIN VERBOSE to raise an error.

> EXPLAIN VERBOSE
> WITH RECURSIVE test AS (
>   SELECT 1 AS x
>   UNION ALL
>   SELECT x+1
>   FROM test
> ) SEARCH BREADTH FIRST BY x SET y
> SELECT * FROM test LIMIT 10;

> ERROR:  record type has not been registered

Thanks for the report!  We'd fixed some closely-related cases during
v14 beta, but nobody stumbled on this one.  The key point seems to
be using all constants in the non-recursive term's SELECT list.

            regards, tom lane



pgsql-bugs by date:

Previous
From: Andres Freund
Date:
Subject: Re: BUG #17641: postgresql service persistently restarts because "could not open shared memory segment"
Next
From: PG Bug reporting form
Date:
Subject: BUG #17645: Strange queries that stuck in database system