From: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | PostgreSQL mailing lists <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [COMMITTERS] pgsql: Allow to_timestamp(float8) to convert float infinity to timestam |
Date: | 2016-03-30 01:22:20 |
Message-ID: | CAB7nPqRUvnbAsbSU_Ra56tFkKYhpY700M-S1pG7dHaUAKGsHiA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
On Wed, Mar 30, 2016 at 10:13 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> Michael Paquier <michael(dot)paquier(at)gmail(dot)com> writes:
>> On Wed, Mar 30, 2016 at 6:09 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>>> Allow to_timestamp(float8) to convert float infinity to timestamp infinity.
>
>> Some of the tests introduced are making MSVC unhappy, because they
>> depend on the three-digit behavior that Windows is using, leading to
>> those failures:
>
> Ah, I was wondering about that. The patch as-submitted used "%lf" which
> seemed even less likely to be portable, but evidently %g isn't that much
> better.
Yep.
>> If the those tests are kept, an alternate output file is necessary (I
>> can send a patch if needed, I see the failure locally as well).
>
> I'm inclined to just drop the out-of-range test cases. They're not that
> useful IMO, and alternate expected-files are a real PITA for maintenance.
Hm. Actually, they are quite useful to check error boundaries, so why
not just simplifying the error message to "timestamp out of range" and
remove the value from it?
--
Michael
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2016-03-30 01:31:43 | pgsql: Add new replication mode synchronous_commit = 'remote_apply'. |
Previous Message | Tom Lane | 2016-03-30 01:13:36 | Re: [COMMITTERS] pgsql: Allow to_timestamp(float8) to convert float infinity to timestam |
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2016-03-30 01:29:28 | Re: VS 2015 support in src/tools/msvc |
Previous Message | Tom Lane | 2016-03-30 01:13:36 | Re: [COMMITTERS] pgsql: Allow to_timestamp(float8) to convert float infinity to timestam |