PostgreSQL 8.0.0 Release Candidate 3

Started by The Hermit Hackerover 21 years ago24 messageshackersgeneral
Jump to latest
#1The Hermit Hacker
scrappy@hub.org
hackersgeneral

As was anticipated, time between Release Candidate 2 and 3 was nice and
short, with more changes being made now to Documentation vs Code.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

We're always looking to improve that list, so we encourage anyone that is
running a platform not listed to please report on any success or failures
with Release Candidate 3.

Baring *any* coding changes (documentation != code) over the next week or
so, we *hope* that this will the final Release Candidate before Full
Release, with that being aimed for the 15th (or earlier).

As always, this release is available on all mirrors, as listed at:

http://www.postgresql.org/mirrors-ftp.html

For those using Bittorrent, David Fetter has updated the .torrents, which can
be downloaded from:

http://bt.postgresql.org

Please report any bug reports with this Release Candidate to:

pgsql-bugs@postgresql.org

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#2Jeff Davis
pgsql@j-davis.com
In reply to: The Hermit Hacker (#1)
hackersgeneral
Re: PostgreSQL 8.0.0 Release Candidate 3

Does this release incorporate a change to the bgwriter or was it
determined to leave it as-is until 8.1?

Regards,
Jeff Davis

Show quoted text

On Sun, 2005-01-02 at 10:56 -0400, Marc G. Fournier wrote:

As was anticipated, time between Release Candidate 2 and 3 was nice and
short, with more changes being made now to Documentation vs Code.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

We're always looking to improve that list, so we encourage anyone that is
running a platform not listed to please report on any success or failures
with Release Candidate 3.

Baring *any* coding changes (documentation != code) over the next week or
so, we *hope* that this will the final Release Candidate before Full
Release, with that being aimed for the 15th (or earlier).

As always, this release is available on all mirrors, as listed at:

http://www.postgresql.org/mirrors-ftp.html

For those using Bittorrent, David Fetter has updated the .torrents, which can
be downloaded from:

http://bt.postgresql.org

Please report any bug reports with this Release Candidate to:

pgsql-bugs@postgresql.org

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
joining column's datatypes do not match

#3Roland Volkmann
r.volkmann@surf25.de
In reply to: Jeff Davis (#2)
hackers
Re: PostgreSQL 8.0.0 Release Candidate 3

Hello Marc,

Marc G. Fournier schrieb am 02.01.2005 15:56:

As was anticipated, time between Release Candidate 2 and 3 was nice and
short, with more changes being made now to Documentation vs Code.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

We're always looking to improve that list, so we encourage anyone that
is running a platform not listed to please report on any success or
failures with Release Candidate 3.

Baring *any* coding changes (documentation != code) over the next week
or so, we *hope* that this will the final Release Candidate before Full
Release, with that being aimed for the 15th (or earlier).

As always, this release is available on all mirrors, as listed at:

http://www.postgresql.org/mirrors-ftp.html

1. this URL doesn't exist any more. I only found the following:

http://wwwmaster.postgresql.org/download/mirrors-ftp

2. I visited some of the mirrors as well as ftp.postgresql.org and there
the source tarballs of rc3 have file date 31.12.2004 22:39 while Tom
Lane posted last corrections related to copyright messages on 01.01.2005
23:14, and Bruce Momjian posted Updates related to UTF-8 on 01.01.2005 17:36

So my question: are there really the correct rc3 tarballs around?

With best regards,

Roland

#4The Hermit Hacker
scrappy@hub.org
In reply to: Roland Volkmann (#3)
hackers
Re: PostgreSQL 8.0.0 Release Candidate 3

On Sun, 2 Jan 2005, Roland Volkmann wrote:

2. I visited some of the mirrors as well as ftp.postgresql.org and there
the source tarballs of rc3 have file date 31.12.2004 22:39 while Tom
Lane posted last corrections related to copyright messages on 01.01.2005
23:14, and Bruce Momjian posted Updates related to UTF-8 on 01.01.2005
17:36

So my question: are there really the correct rc3 tarballs around?

The tarballs are RC3 ... the changs that Tom/Bruce committed are post-rc3
...

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#5Robert Treat
xzilla@users.sourceforge.net
In reply to: The Hermit Hacker (#1)
hackersgeneral
Re: [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

On Sun, 2005-01-02 at 09:56, Marc G. Fournier wrote:

As was anticipated, time between Release Candidate 2 and 3 was nice and
short, with more changes being made now to Documentation vs Code.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

Are you sure this list is complete? I don't see the ps2, xbox, or
gamecube listed under supported platforms :-)

Robert Treat
--
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL

#6Jim Buttafuoco
jim@contactbda.com
In reply to: Robert Treat (#5)
hackersgeneral
Re: [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

I also don't see MIPSEL and ARM on the list, both running debian sarge (in the build farm).

Jim

---------- Original Message -----------
From: Robert Treat <xzilla@users.sourceforge.net>
To: pgsql-hackers@postgresql.org
Sent: 03 Jan 2005 08:35:19 -0500
Subject: Re: [HACKERS] [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

On Sun, 2005-01-02 at 09:56, Marc G. Fournier wrote:

As was anticipated, time between Release Candidate 2 and 3 was nice and
short, with more changes being made now to Documentation vs Code.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

Are you sure this list is complete? I don't see the ps2, xbox, or
gamecube listed under supported platforms :-)

Robert Treat
--
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

------- End of Original Message -------

#7Bruce Momjian
bruce@momjian.us
In reply to: Jeff Davis (#2)
hackersgeneral
Re: PostgreSQL 8.0.0 Release Candidate 3

Jeff Davis wrote:

Does this release incorporate a change to the bgwriter or was it
determined to leave it as-is until 8.1?

There are no bgwriter changes in RC3. We don't know yet if they will be
in 8.0 final.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
#8Peter Eisentraut
peter_e@gmx.net
In reply to: Jim Buttafuoco (#6)
hackersgeneral
Re: [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

Jim Buttafuoco wrote:

I also don't see MIPSEL and ARM on the list, both running debian
sarge (in the build farm).

The mips entry is actually a mipsel, but uname identifies them the same.
I don't see any arm machine in the build farm.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

#9Jim Buttafuoco
jim@contactbda.com
In reply to: Peter Eisentraut (#8)
hackersgeneral
Re: [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

I have both a MIPS and MIPSEL in the buildfarm. i have also reported a good build on a arm (Debian/Sarge/Netwinder)
(not yet in the build farm)

---------- Original Message -----------
From: Peter Eisentraut <peter_e@gmx.net>
To: jim@contactbda.com
Cc: Robert Treat <xzilla@users.sourceforge.net>, pgsql-hackers@postgresql.org
Sent: Mon, 3 Jan 2005 22:56:22 +0100
Subject: Re: [HACKERS] [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

Jim Buttafuoco wrote:

I also don't see MIPSEL and ARM on the list, both running debian
sarge (in the build farm).

The mips entry is actually a mipsel, but uname identifies them the same.
I don't see any arm machine in the build farm.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org

------- End of Original Message -------

#10Peter Eisentraut
peter_e@gmx.net
In reply to: Jim Buttafuoco (#9)
hackersgeneral
Re: [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

Am Dienstag, 4. Januar 2005 14:53 schrieb Jim Buttafuoco:

I have both a MIPS and MIPSEL in the buildfarm. i have also reported a
good build on a arm (Debian/Sarge/Netwinder) (not yet in the build farm)

Well, a build with regression test failures is not "good", in particular when
it is a regression from previously behavior.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

#11Jim Buttafuoco
jim@contactbda.com
In reply to: Peter Eisentraut (#10)
hackersgeneral
Re: [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

what failure. both my MIPS and MIPSEL system are reporting OK on the builds. The ARM failed only the "point" test.
It looks like a rounding error (ARM doesn't have a build in fp unit)

---------- Original Message -----------
From: Peter Eisentraut <peter_e@gmx.net>
To: jim@contactbda.com
Cc: Robert Treat <xzilla@users.sourceforge.net>, pgsql-hackers@postgresql.org
Sent: Tue, 4 Jan 2005 15:07:38 +0100
Subject: Re: [HACKERS] [ANNOUNCE] PostgreSQL 8.0.0 Release Candidate 3

Am Dienstag, 4. Januar 2005 14:53 schrieb Jim Buttafuoco:

I have both a MIPS and MIPSEL in the buildfarm. i have also reported a
good build on a arm (Debian/Sarge/Netwinder) (not yet in the build farm)

Well, a build with regression test failures is not "good", in particular when
it is a regression from previously behavior.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to majordomo@postgresql.org)

------- End of Original Message -------

#12Ron Mayer
rm_pg@cheapcomplexdevices.com
In reply to: The Hermit Hacker (#1)
hackersgeneral
Re: PostgreSQL 8.0.0 Release Candidate 3

RC3 on Microsoft VirtualPC with Debian Testing passes all tests.

Marc G. Fournier wrote:

We're always looking to improve that list, so we encourage anyone that
is running a platform not listed to please report on any success or
failures with Release Candidate 3.

Running a fresh install of Debian/Testing on Microsoft VirtualPC works
fine. I'm not sure if this counts as a separate platform or not, since
all it really says is that VirtualPC emulates a PC well enough. It's a
pretty nice way of running Linux servers on sales guy's windows laptop.

$ make check
[...]
======================
All 96 tests passed.
======================

#13Stuart Bishop
stuart.bishop@canonical.com
In reply to: The Hermit Hacker (#1)
hackersgeneral
Re: PostgreSQL 8.0.0 Release Candidate 3

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marc G. Fournier wrote:

| A current list of *known* supported platforms can be found at:
|
| http://developer.postgresql.org/supported-platforms.html
|
| We're always looking to improve that list, so we encourage anyone that
| is running a platform not listed to please report on any success or
| failures with Release Candidate 3.

I notice that Ubuntu is not yet on this list. I can confirm that
PostgreSQL 7.4.5 is supported under Ubuntu 4.10 (warty) on all platforms
(x86, amd64 and ppc) and that PostgreSQL 7.4.6 is supported under Ubuntu
5.4 (hoary) on all platforms. Version freeze for hoary is today, so that
version is fixed and the 8 series won't be officially supported until
the following release (October 2005), although installing the Debian
packages should work just fine.

- --
Stuart Bishop <stuart.bishop@canonical.com> http://www.canonical.com/
Canonical Ltd. http://www.ubuntulinux.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFB257ZAfqZj7rGN0oRAkvrAJ92nz1G2NkKqTCQLxoNK2SR2TT/OACffHBi
akfLOnKYf2wObq2qx7GEwME=
=885J
-----END PGP SIGNATURE-----

#14The Hermit Hacker
scrappy@hub.org
In reply to: The Hermit Hacker (#1)
hackersgeneral
PostgreSQL 8.0.0 Release Candidate 4

Welcome to the New Year all, and the final days of testing for 8.0.0.

This will hopefully be our final Release Candidate, with a Full
Release happening late next week. There are several Windows related
fixes in this Release Candidate, with a full list of changes viewable
in the Changelog available on the FTP server.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

We're always looking to improve that list, so we encourage anyone that is
running a platform not listed to please report on any success or failures
with Release Candidate 4.

Baring *any* coding changes (documentation != code) over the next week or so,
we *hope* that this will the final Release Candidate before Full Release,
with that being aimed for the 15th (or earlier).

As always, this release is available on all mirrors, as listed at:

http://wwwmaster.postgresql.org/download/mirrors-ftp

For those using Bittorrent, David Fetter hasn't had a chance to update the
.torrents, but should be available later today from:

http://bt.postgresql.org

Please report any bug reports with this Release Candidate to:

pgsql-bugs@postgresql.org

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#15David Fetter
david@fetter.org
In reply to: The Hermit Hacker (#14)
hackersgeneral
Re: PostgreSQL 8.0.0 Release Candidate 4

On Fri, Jan 07, 2005 at 12:04:00PM -0400, Marc G. Fournier wrote:

Welcome to the New Year all, and the final days of testing for 8.0.0.

This will hopefully be our final Release Candidate, with a Full
Release happening late next week. There are several Windows related
fixes in this Release Candidate, with a full list of changes viewable
in the Changelog available on the FTP server.

A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

We're always looking to improve that list, so we encourage anyone that is
running a platform not listed to please report on any success or failures
with Release Candidate 4.

Baring *any* coding changes (documentation != code) over the next week or
so, we *hope* that this will the final Release Candidate before Full
Release, with that being aimed for the 15th (or earlier).

As always, this release is available on all mirrors, as listed at:

http://wwwmaster.postgresql.org/download/mirrors-ftp

For those using Bittorrent, David Fetter hasn't had a chance to update the
.torrents, but should be available later today from:

http://bt.postgresql.org

They're up. :)

Cheers,
D
--
David Fetter david@fetter.org http://fetter.org/
phone: +1 510 893 6100 mobile: +1 415 235 3778

Remember to vote!

#16Stuart Bishop
stuart@stuartbishop.net
In reply to: The Hermit Hacker (#14)
hackersgeneral
Re: [GENERAL] PostgreSQL 8.0.0 Release Candidate 4

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Marc G. Fournier wrote:

| A current list of *known* supported platforms can be found at:
|
| http://developer.postgresql.org/supported-platforms.html
|
| We're always looking to improve that list, so we encourage anyone that
| is running a platform not listed to please report on any success or
| failures with Release Candidate 4.

I notice that Ubuntu is not yet on this list. I can confirm that
PostgreSQL 7.4.5 is supported under Ubuntu 4.10 (warty) on all platforms
(x86, amd64 and ppc) and that PostgreSQL 7.4.6 is supported under Ubuntu
5.4 (hoary) on all platforms. We are now in version freeze for hoary, so
that version is fixed and the 8 series won't be officially supported
until the following release (October 2005), although installing the
Debian packages should work just fine.

- --
Stuart Bishop <stuart.bishop@canonical.com> http://www.canonical.com/
Canonical Ltd. http://www.ubuntulinux.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFB30xFAfqZj7rGN0oRAiBDAKCNLmuZINaYvMiEone+59JLd+kr0wCgmUcK
usoKlMJe7kH8Jv+xp+oeUiU=
=7XV8
-----END PGP SIGNATURE-----

#17Chris Mair
list@1006.org
In reply to: The Hermit Hacker (#14)
hackersgeneral
Re: PostgreSQL 8.0.0 Release Candidate 4

On Fri, 2005-01-07 at 17:04, Marc G. Fournier wrote:

[...]
A current list of *known* supported platforms can be found at:

http://developer.postgresql.org/supported-platforms.html

We're always looking to improve that list, so we encourage anyone that is
running a platform not listed to please report on any success or failures
with Release Candidate 4.
[...]

Hi,

I've tested RC4 on Linux on the PlayStation 2 again
(compare
http://archives.postgresql.org/pgsql-hackers/2004-08/msg01339.php).

With --disable-spinlocks everything but the two floating point tests
succeeds (regression output and diffs attached).

The Playstation 2 hardware manuals confirm that the FPU has
no support for NaN and +/-Inf. That explains the regression diffs.
(EE Core User's Manual Version 5, p. 153)

In summary one might conclude that PostgreSQL 8 works on Linux on the
Playstation 2 as far as the hardware supports it.

Kind regards,
Chris.

Attachments:

regression.outtext/plain; charset=ISO-8859-15; name=regression.outDownload
regression.diffstext/x-patch; charset=ISO-8859-15; name=regression.diffsDownload+88-88
#18Peter Eisentraut
peter_e@gmx.net
In reply to: Chris Mair (#17)
hackersgeneral
Re: [GENERAL] PostgreSQL 8.0.0 Release Candidate 4

Chris Mair wrote:

The Playstation 2 hardware manuals confirm that the FPU has
no support for NaN and +/-Inf. That explains the regression diffs.
(EE Core User's Manual Version 5, p. 153)

Well, it does not readily explain that 'infinity' is rejected as invalid
input syntax. You should get an overflow or some large value, at
least.

The relevant code is in src/backend/utils/adt/float.c.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

#19Tom Lane
tgl@sss.pgh.pa.us
In reply to: Stuart Bishop (#16)
hackersgeneral
Re: [PORTS] PostgreSQL 8.0.0 Release Candidate 4

Stuart Bishop <stuart@stuartbishop.net> writes:

Marc G. Fournier wrote:
| A current list of *known* supported platforms can be found at:
| http://developer.postgresql.org/supported-platforms.html

I notice that Ubuntu is not yet on this list. I can confirm that
PostgreSQL 7.4.5 is supported under Ubuntu 4.10 (warty) on all platforms
(x86, amd64 and ppc) and that PostgreSQL 7.4.6 is supported under Ubuntu
5.4 (hoary) on all platforms. We are now in version freeze for hoary, so
that version is fixed and the 8 series won't be officially supported
until the following release (October 2005), although installing the
Debian packages should work just fine.

You seem to be under a misconception about the purpose of that list.
It has nothing to do with what Postgres releases are packaged by
various distributions. Entries on the list mean that someone has
verified that the *source code* distribution builds per instructions
and passes regression tests on that platform.

If you are trying to say that you personally have verified that for
Ubuntu, you didn't phrase it clearly.

regards, tom lane

#20Chris Mair
list@1006.org
In reply to: Peter Eisentraut (#18)
hackersgeneral
Re: [GENERAL] PostgreSQL 8.0.0 Release Candidate 4

On Sun, 2005-01-09 at 17:45, Peter Eisentraut wrote:

Well, it does not readily explain that 'infinity' is rejected as invalid
input syntax. You should get an overflow or some large value, at
least.

The relevant code is in src/backend/utils/adt/float.c.

You're right.
I had a look at the code.
It seems strtod() is to blame.

This sample program

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
int main()
{
char *endptr;
double val;
char *num = "Infinity";
errno = 0;
val = strtod(num, &endptr);
printf("input string is '%s'\n", num);
printf("strtod returned val = %lf\n", val);
printf("errno = %d\n", errno);
printf("endptr points to '%s'\n", endptr);
}

on the PlayStation 2 returns:

input string is 'Infinity'
strtod returned val = inf
errno = 0
endptr points to 'inity'

float.c's conversion routine cannot deal with a strtod that just eats
the 'Inf' part of 'Infinity', so the remaining 'inity' is causing the
syntax error (from line 522 in "float.c").

Consistently, this works with the so compiled version of PG:

postgres=# select 'Inf'::float8;
float8
----------
Infinity
(1 row)

Would it be worth treating this case apart in float.c, or should we just
blame the PlayStation's 2 Linux (quite old version 2.2.2) Gnu C library
to be broken?

I wonder how many implementations of strtod behave this way?
On a few other boxes of mine I've seen versions that accept 'Infinity'
as a whole or reject it as a whole

Bye, Chris.

#21Tom Lane
tgl@sss.pgh.pa.us
In reply to: Chris Mair (#20)
hackersgeneral
#22Chris Mair
list@1006.org
In reply to: The Hermit Hacker (#14)
hackersgeneral
#23Mark Rae
mrae@purplebat.com
In reply to: The Hermit Hacker (#14)
hackersgeneral
#24Stuart Bishop
stuart@stuartbishop.net
In reply to: Tom Lane (#19)
hackersgeneral