Given its current definition that depends on time(NULL), timetz_zone
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 9 Sep 2005 06:51:12 +0000 (06:51 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 9 Sep 2005 06:51:12 +0000 (06:51 +0000)
commit1e482317ed3ecd300e02d2fda5f1e69e55997813
tree312d52c39a777170e60bd028e78d503131e62112
parente797a3524928bbd659656d4c4a76d0ed4df26146
Given its current definition that depends on time(NULL), timetz_zone
is certainly no longer immutable, but must indeed be marked volatile.
I wonder if it should use the value of now() (that is, transaction
start time) so that it could be marked stable.  But it's probably not
important enough to be worth changing the code for ... indeed, I'm not
even going to force an initdb for this catalog change, seeing that we
just did one a few hours ago.
src/include/catalog/pg_proc.h