Re: gen_random_uuid() is immutable in Pg 13devel
Peter Geoghegan <pg@bowt.ie>
From: Peter Geoghegan <pg@bowt.ie>
To: Alvaro Herrera <alvherre@2ndquadrant.com>
Cc: hubert depesz lubaczewski <depesz@depesz.com>,
pgsql-bugs mailing list <pgsql-bugs@postgresql.org>, Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Date: 2020-02-18T20:34:01Z
Lists: pgsql-bugs
On Tue, Feb 18, 2020 at 12:01 PM Alvaro Herrera <alvherre@2ndquadrant.com> wrote: > That makes me wonder what should be the default --- and should there > even *be* a default in the first place? Maybe it's better to make > everyone *think* about it every time rather than hoping we'll all > remember, and frequently having it got wrong. I'd say that there is a good argument for that. Though note that opr_sanity.sql does a good job of detecting functions that are not marked immutable, but need to be -- things like indexable operators, pg_amproc entries, etc. -- Peter Geoghegan
Commits
-
Set gen_random_uuid() to volatile
- 2ed19a488edb 13.0 landed
-
Add gen_random_uuid function
- 5925e5549890 13.0 cited