Re: [sqlsmith] Failed to generate plan on lateral subqueries

Поиск
Список
Период
Сортировка
Искать
От
Andreas Seltenreich
Тема
Re: [sqlsmith] Failed to generate plan on lateral subqueries
Дата
Msg-id
87bn9xhqzl.fsf@elite.ansel.ydns.eu
Ответ на
Список
Дерево обсуждения
[sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries David Fetter <david@fetter.org>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Peter Geoghegan <pg@heroku.com>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Greg Stark <stark@mit.edu>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Greg Stark <stark@mit.edu>
Re: [sqlsmith] Failed to generate plan on lateral subqueries David Fetter <david@fetter.org>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Michael Paquier <michael.paquier@gmail.com>
Re: [sqlsmith] Failed to generate plan on lateral subqueries David Fetter <david@fetter.org>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Merlin Moncure <mmoncure@gmail.com>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Merlin Moncure <mmoncure@gmail.com>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Tom Lane <tgl@sss.pgh.pa.us>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Peter Geoghegan <pg@heroku.com>
Re: [sqlsmith] Failed to generate plan on lateral subqueries Andreas Seltenreich <seltenreich@gmx.de>
Peter Geoghegan writes:

> On Sun, Dec 6, 2015 at 9:52 AM, Andreas Seltenreich  wrote:
>> I've added new grammar rules to sqlsmith and improved some older ones.
>
> Could you possibly teach sqlsmith about INSERT ... ON CONFLICT DO
> UPDATE/IGNORE? I think that that could be very helpful, especially if
> it could be done in advance of any stable release of 9.5.

In summary, it can't be added ad-hoc, but might still happen in advance
of the release of 9.5.

Adding upsert needs significiant effort because historically,
non-boolean value expression productions yield a random type.  This is
not a problem for generating queries, but it is for inserts.  Also,
sqlsmith can at the moment only generate sensible value expressions from
column references.  Generating a proper upsert would require supporting
type-constraining of productions as well as adding productions for
pulling values out of thin air (e.g., generating atomic value subselects
or calling argumentless functions).

regards,
Andreas


В списке pgsql-hackers по дате отправления
От: Robert Haas
Дата:
От: Masahiko Sawada
Дата:
Сообщение: Re: Tab-comletion for RLS
FAQ