Re: [BUGS] abstime bug

2005-07-22 Thread Tom Lane
Michael Fuhr <[EMAIL PROTECTED]> writes: > SET TimeZone TO 'Asia/Hong_Kong'; > SELECT '1901/12/14 1:00'::abstime; > abstime > > 2038-01-19 07:51:40+08 > (1 row) > I'd guess this is due to the 32-bitness of abstime. Those timestamps > are around the min a

Re: [BUGS] abstime bug

2005-07-22 Thread Tom Lane
Bruce Momjian writes: > Michael Fuhr wrote: >> I'd guess this is due to the 32-bitness of abstime. Those timestamps >> are around the min and max values of a 32-bit timestamp based on the >> traditional Unix epoch. > Yea, I see the same thing in 8.0.X. I don't think abstime should be > used in

Re: [BUGS] abstime bug

2005-07-22 Thread Bruce Momjian
Michael Fuhr wrote: > On Fri, Jul 22, 2005 at 10:15:40AM -0400, Bruce Momjian wrote: > > > > Current CVS shows: > > > > test=> select '1901/12/14 1:00'::abstime; > > abstime > > > > 1901-12-14 01:00:00-05 > > (1 row) > > Depends on your timez

Re: [BUGS] abstime bug

2005-07-22 Thread Michael Fuhr
On Fri, Jul 22, 2005 at 10:15:40AM -0400, Bruce Momjian wrote: > > Current CVS shows: > > test=> select '1901/12/14 1:00'::abstime; > abstime > >1901-12-14 01:00:00-05 > (1 row) Depends on your timezone: SET TimeZone TO 'US/Easter

Re: [BUGS] abstime bug

2005-07-22 Thread Bruce Momjian
jw wrote: > # select '1901/12/14 1:00'::abstime; > abstime > > 2038-01-19 07:22:24+08 > (1 row) Current CVS shows: test=> select '1901/12/14 1:00'::abstime; abstime 1901-12-14 01:00:00-05

[BUGS] abstime bug

2005-07-22 Thread jw
# select '1901/12/14 1:00'::abstime; abstime 2038-01-19 07:22:24+08 (1 row) ---(end of broadcast)--- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining co