Robert Haas wrote: >> /* creates a parallel-enabled plan */ >> PQprepare(conn, "pstmt", "SELECT id FROM l WHERE val = $1", 1, NULL); >> /* blows up with "cannot insert tuples during a parallel operation" */ >> PQexec(conn, "CREATE TABLE bad(id) AS EXECUTE pstmt('abcd')"); > > Ouch. I missed that. > >> With Tobias' patch, this does not fail. >> >> I think we should either apply something like that patch or disable parallel >> execution for prepared statements altogether and document that. > > I agree. I think probably the first option is better, but I might > have to commit with one hand so I can hold my nose with the other.
Is there a better, more consistent approach for that? Yours, Laurenz Albe -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers