On 05/04/2017 01:33 PM, Alvaro Herrera wrote:
> Andrew Dunstan wrote:
>> Hadn't though about LATERAL, good point. Still, there will be other cases.
> I'm not sure what your point is. We know that for some cases the
> optimization barrier semantics are useful, which is why the proposal is
> to add a keyword to install one explicitely:
> with materialized r as
> select json_populate_record(null::mytype, myjson) as x
> from mytable
> select (x).*
> from r;
> this would preserve the current semantics.
I understand. Some people appear to think hardly anyone will actually
need this - that's what I was arguing against.
Andrew Dunstan https://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Sent via pgsql-hackers mailing list (email@example.com)
To make changes to your subscription: