Re: COPY FROM WHEN condition - Mailing list pgsql-hackers

From Surafel Temesgen
Subject Re: COPY FROM WHEN condition
Date
Msg-id CALAY4q9Vk3_jscde7Jptrppgomb_WDT2tAr4wsR0C_77LrKO7g@mail.gmail.com
Whole thread Raw
In response to Re: COPY FROM WHEN condition  (Tomas Vondra <tomas.vondra@2ndquadrant.com>)
Responses Re: COPY FROM WHEN condition
List pgsql-hackers


On Thu, Nov 29, 2018 at 2:17 AM Tomas Vondra <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?  

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
regards
Surafel
Attachment

pgsql-hackers by date:

Previous
From: Dmitry Dolgov
Date:
Subject: Re: [HACKERS] Support for Secure Transport SSL library on macOS asOpenSSL alternative
Next
From: Stas Kelvich
Date:
Subject: Re: Global snapshots