Re: [HACKERS] WITH clause in CREATE STATISTICS
От | Alvaro Herrera |
---|---|
Тема | Re: [HACKERS] WITH clause in CREATE STATISTICS |
Дата | |
Msg-id | 20170511170838.qlohfmvzrvv6or26@alvherre.pgsql обсуждение исходный текст |
Ответ на | Re: [HACKERS] WITH clause in CREATE STATISTICS (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: [HACKERS] WITH clause in CREATE STATISTICS
|
Список | pgsql-hackers |
Tom Lane wrote: > Hmm ... I'm not sure that I buy that particular argument. If you're > concerned that the grammar could not handle "FROM x JOIN y USING (z)", > wouldn't it also have a problem with "FROM x JOIN y ON (z)"? > > It might work anyway, since the grammar should know whether ON or USING > is needed to complete the JOIN clause. But I think you'd better check > whether the complete join syntax works there, even if we're not going > to support it now. Tomas spent some time trying to shoehorn the whole join syntax into the FROM clause, but stopped once he realized that the joined_table production uses table_ref, which allow things like TABLESAMPLE, SRFs, LATERAL, etc which presumably we don't want to accept in CREATE STATS. I didn't look into it any further. But because of the other considerations, I did end up changing the ON to FOR. So the attached is the final version which I intend to push shortly. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
Вложения
В списке pgsql-hackers по дате отправления: