From: Gaetano Mendola <mendola@bigfoot.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Subject: Re: Mislabeled timestamp functions (was Re: [SQL] [NOVICE] date_trunc'd
Date: Sat, 02 Oct 2004 10:43:01 +0200
Message-ID: <415E6A15.1090105@bigfoot.com> (raw)
In-Reply-To: <15677.1096671183@sss.pgh.pa.us>
References: <web-1583353@davinci.ethosmedia.com>
<Pine.GSO.4.10.10409271910480.22691-100000@solarwind>
<20041001182830.GA20624@wolff.to>
<13492.1096656574@sss.pgh.pa.us>
<15677.1096671183@sss.pgh.pa.us>
Tom Lane wrote:
> I wrote:
> Do you see any other mislabelings?
I don't but I think that the concept of immutable shall be expanded.
I mean I can use safely a date_trunc immutable in a query ( I think this
is a sort of "immutable per statement" ) but not in a index definition
( the index mantainance is affected by the current timezonesettings ).
So may be another modifier shall be introduced that reflect the "immutable
per statement"
> What I'm inclined to do with these is change pg_proc.h but not force an
> initdb. Does anyone want to argue for an initdb to force it to be fixed
> in 8.0? We've lived with the wrong labelings for some time now without
> noticing, so it doesn't seem like a serious enough bug to force a
> post-beta initdb ... to me anyway.
I think that an initdb is not required but at least a script, released
only with the 8.0, that will update the catalogs could be usefull.
Regards
Gaetano Mendola
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-sql@postgresql.org
Cc: mendola@bigfoot.com, tgl@sss.pgh.pa.us
Subject: Re: Mislabeled timestamp functions (was Re: [SQL] [NOVICE] date_trunc'd
In-Reply-To: <415E6A15.1090105@bigfoot.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox