Re: COPY FROM WHEN condition

Поиск
Список
Период
Сортировка
От Tomas Vondra
Тема Re: COPY FROM WHEN condition
Дата
Msg-id 194e2225-b186-9325-0cd1-9a5b09d28251@2ndquadrant.com
обсуждение исходный текст
Ответ на Re: COPY FROM WHEN condition  (Surafel Temesgen <surafel3000@gmail.com>)
Ответы Re: COPY FROM WHEN condition  (Alvaro Herrera <alvherre@2ndquadrant.com>)
Список pgsql-hackers

On 11/30/18 2:00 PM, Surafel Temesgen wrote:
> 
> 
> On Thu, Nov 29, 2018 at 2:17 AM Tomas Vondra 
> <tomas.vondra@2ndquadrant.com <mailto:tomas.vondra@2ndquadrant.com>> wrote:
> 
>     (c) allow VOLATILE functions in the FILTER clause, but change the
>     behavior to make the behavior sane
> 
>   Did changing the behavior means getting new snapshot before evaluating 
> a tuple to ensure the function sees results of any previously executed 
> queries or there are   other mechanism that can make the behavior sane?
> 

I think it should be enough just to switch to CIM_SINGLE and increment 
the command counter after each inserted row.

>     Which leaves us with (b) and (c). Clearly, (b) is simpler to implement,
>     because it (c) needs to do the detection too, and then some additional
>     stuff. I'm not sure how much more complex (c) is, compared to (b).
> 
> The attache patch implement option b prohibit VOLATILE functions but i 
> am open to change

OK. I'll take a look.


regards

-- 
Tomas Vondra                  http://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Joe Conway
Дата:
Сообщение: Re: pg_config wrongly marked as not parallel safe?
Следующее
От: Dmitry Dolgov
Дата:
Сообщение: Re: [HACKERS] Can ICU be used for a database's default sort order?