contrib vs. gborg/pgfoundry for replication solutions

Started by Jan Wieckalmost 22 years ago79 messageshackers
Jump to latest
#1Jan Wieck
JanWieck@Yahoo.com

Taking into account that quite a few people have repeatedly stated that
the components in contrib are considered more supported/recommended than
similar solutions found on gborg or any other external site, I suggest
we move the projects dbmirror and dblink to gborg. The rserv contrib
module seems to me to be an early Perl prototype of erserver, nobody is
working on any more. I suggest we drop that entirely.

Comments/alternatives?

Jan

--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me. #
#================================================== JanWieck@Yahoo.com #

#2Joshua D. Drake
jd@commandprompt.com
In reply to: Jan Wieck (#1)
Re: contrib vs. gborg/pgfoundry for replication solutions

Hello,

My personal opinion is that contrib should be removed entirely. Just
have a contrib.txt that says all contrib modules are at pgfoundry or
whatever.

Sincerely,

Joshua D. Drake

Jan Wieck wrote:

Show quoted text

Taking into account that quite a few people have repeatedly stated that
the components in contrib are considered more supported/recommended than
similar solutions found on gborg or any other external site, I suggest
we move the projects dbmirror and dblink to gborg. The rserv contrib
module seems to me to be an early Perl prototype of erserver, nobody is
working on any more. I suggest we drop that entirely.

Comments/alternatives?

Jan

#3Bruce Momjian
bruce@momjian.us
In reply to: Jan Wieck (#1)
Re: contrib vs. gborg/pgfoundry for replication solutions

Jan Wieck wrote:

Taking into account that quite a few people have repeatedly stated that
the components in contrib are considered more supported/recommended than
similar solutions found on gborg or any other external site, I suggest
we move the projects dbmirror and dblink to gborg. The rserv contrib
module seems to me to be an early Perl prototype of erserver, nobody is
working on any more. I suggest we drop that entirely.

Comments/alternatives?

Agreed.

-- 
  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
#4Matthew T. O'Connor
matthew@zeut.net
In reply to: Joshua D. Drake (#2)
Re: contrib vs. gborg/pgfoundry for replication solutions

Joshua D. Drake wrote:

Hello,

My personal opinion is that contrib should be removed entirely. Just
have a contrib.txt that says all contrib modules are at pgfoundry or
whatever.

I'm not so sure that's a good idea. I think contrib is a good
repository for code that is tightly tied to the backend, or provides
extentions to the backen, or is something that will eventually be
integrated into the backend, but just isn't ready for prime time yet
(pg_autovacuum for example). The value of contrib is exposure. I
firmly believe that pg_autovacuum would not have gotten as much testing
from gborg as it has from contrib.

Perhaps the definition of what should be in contrib should be tightened
down, and anything that doesn't meet that definition should be removed,
but I think contrib is a good concept.

Matthew

#5Tom Lane
tgl@sss.pgh.pa.us
In reply to: Joshua D. Drake (#2)
Re: contrib vs. gborg/pgfoundry for replication solutions

"Joshua D. Drake" <jd@commandprompt.com> writes:

My personal opinion is that contrib should be removed entirely.

That's not real workable for code that is tightly tied to the backend,
such as the various GIST index extensions presently in contrib. It's
just easier to maintain that code when it's in with the backend.

However the replication modules don't seem to have such a linkage,
so I have no objection to moving them out.

regards, tom lane

#6Dave Page
dpage@pgadmin.org
In reply to: Tom Lane (#5)
Re: contrib vs. gborg/pgfoundry for replication solutions

-----Original Message-----
From: Joshua D. Drake [mailto:jd@commandprompt.com]
Sent: 21 April 2004 19:16
To: Jan Wieck
Cc: PostgreSQL-development
Subject: Re: [HACKERS] contrib vs. gborg/pgfoundry for
replication solutions

Hello,

My personal opinion is that contrib should be removed
entirely. Just have a contrib.txt that says all contrib
modules are at pgfoundry or whatever.

Couldn't agree more.

Regards, Dave.

#7The Hermit Hacker
scrappy@hub.org
In reply to: Tom Lane (#5)
Re: contrib vs. gborg/pgfoundry for replication solutions

On Wed, 21 Apr 2004, Tom Lane wrote:

"Joshua D. Drake" <jd@commandprompt.com> writes:

My personal opinion is that contrib should be removed entirely.

That's not real workable for code that is tightly tied to the backend,
such as the various GIST index extensions presently in contrib. It's
just easier to maintain that code when it's in with the backend.

However the replication modules don't seem to have such a linkage,
so I have no objection to moving them out.

Agreed ... but I also think that something like pg_autovacuum should be
moved to gborg ... there seems to be alot of activity on fixing bugs in it
that most ppl won't see until they upgrade to the next release, even
though those fixes would be pertinent/useful to their current
implementation ... begin able to download/install pg_autovacuum 1.1 would
definitely be a good thing, when it was considered stable enoguh for a
release ...

tsearch, I believe, is maintained somewhere else already, no? same with
tsearch2?

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

#8Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#7)
Re: contrib vs. gborg/pgfoundry for replication solutions

tsearch, I believe, is maintained somewhere else already, no? same with
tsearch2?

Yes that is correct but I think they commit back to contrib before they
release.

Realistically, although I did not used to agree, I believe that the only
that that should come with PostgreSQL is PostgreSQL and required items
for PostgreSQL.

IMHO: PostgreSQL should include:

PostgreSQL
Psql
All development headers
C/C++ Libs

Everything else should be on SourceForge or Gforge or whatever. The
possible exception would be the pl stuff.

Sincerely,

Joshua D. Drake

Show quoted text

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

#9Tom Lane
tgl@sss.pgh.pa.us
In reply to: The Hermit Hacker (#7)
Re: contrib vs. gborg/pgfoundry for replication solutions

"Marc G. Fournier" <scrappy@postgresql.org> writes:

On Wed, 21 Apr 2004, Tom Lane wrote:

"Joshua D. Drake" <jd@commandprompt.com> writes:

My personal opinion is that contrib should be removed entirely.

That's not real workable for code that is tightly tied to the backend,
such as the various GIST index extensions presently in contrib. It's
just easier to maintain that code when it's in with the backend.

tsearch, I believe, is maintained somewhere else already, no? same with
tsearch2?

No, those guys are exactly the sort of backend-dependent code I'm
thinking of. Teodor just recently made a GIST API change that affected
both the core backend and tsearch (as well as the other GIST modules in
contrib). With separate distribution trees that would've been a lot
more painful to do.

I think the long-term plan for tsearch2, at least, should be full
integration rather than separation ...

regards, tom lane

#10scott.marlowe
scott.marlowe@ihs.com
In reply to: Joshua D. Drake (#2)
Re: contrib vs. gborg/pgfoundry for replication solutions

I almost agree, but I think things that are being actively developed to
eventually move into the backend, like autovacuum or slony-I should be in
contrib. Things that aren't destined for backend integration should be
removed though, like pgbench or dblink or whatnot.

On Wed, 21 Apr 2004, Joshua D. Drake wrote:

Show quoted text

Hello,

My personal opinion is that contrib should be removed entirely. Just
have a contrib.txt that says all contrib modules are at pgfoundry or
whatever.

Sincerely,

Joshua D. Drake

Jan Wieck wrote:

Taking into account that quite a few people have repeatedly stated that
the components in contrib are considered more supported/recommended than
similar solutions found on gborg or any other external site, I suggest
we move the projects dbmirror and dblink to gborg. The rserv contrib
module seems to me to be an early Perl prototype of erserver, nobody is
working on any more. I suggest we drop that entirely.

Comments/alternatives?

Jan

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

#11Jan Wieck
JanWieck@Yahoo.com
In reply to: Jan Wieck (#1)
Re: contrib vs. gborg/pgfoundry for replication solutions

Joe Conway wrote:

Jan Wieck wrote:

Taking into account that quite a few people have repeatedly stated that
the components in contrib are considered more supported/recommended than
similar solutions found on gborg or any other external site, I suggest
we move the projects dbmirror and dblink to gborg. The rserv contrib
module seems to me to be an early Perl prototype of erserver, nobody is
working on any more. I suggest we drop that entirely.

Comments/alternatives?

dblink gets regularly updated as and when things change which affect it
in the backend. It is more tightly bond to the backend than a client
application, which the replication solutions you mention are. It is not
a replication solution anyway, so I'm not sure why you would categorize
in that way.

None of the replication solutions I see are client applications only.
Substantial parts of erserver and Slony for example are loadable modules
and stored procedures, tightly bond to the backend by using data and
functionality not available via the SPI. So the same problems apply
here, which then would be a reason to add them to contrib as well?

Jan

--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me. #
#================================================== JanWieck@Yahoo.com #

#12Oleg Bartunov
oleg@sai.msu.su
In reply to: Joshua D. Drake (#8)
Re: contrib vs. gborg/pgfoundry for replication solutions

The problem with moving all contribs to gborg is that sometimes it's
required to change many modules, for example, because of changing
GiST interface. Tom saves a lot of working for contrib authors, when he
change code in core. I'm not sure, gborg would provide easy access for
such kind of things. tsearch2, particularly, is maintained in pgsql CVS.

Oleg
On Wed, 21 Apr 2004, Joshua D. Drake wrote:

tsearch, I believe, is maintained somewhere else already, no? same with
tsearch2?

Yes that is correct but I think they commit back to contrib before they
release.

Realistically, although I did not used to agree, I believe that the only
that that should come with PostgreSQL is PostgreSQL and required items
for PostgreSQL.

IMHO: PostgreSQL should include:

PostgreSQL
Psql
All development headers
C/C++ Libs

Everything else should be on SourceForge or Gforge or whatever. The
possible exception would be the pl stuff.

Sincerely,

Joshua D. Drake

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

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster

Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83

#13Joshua D. Drake
jd@commandprompt.com
In reply to: Oleg Bartunov (#12)
Re: contrib vs. gborg/pgfoundry for replication solutions

Hello,

Well perhaps we can have exceptions. TSearch would be a good exception
as it really should be integrated into PostgreSQL anyway.

There are very few of these that I think would be an issue.

Sincerely,

Joshua D. Drake

Oleg Bartunov wrote:

Show quoted text

The problem with moving all contribs to gborg is that sometimes it's
required to change many modules, for example, because of changing
GiST interface. Tom saves a lot of working for contrib authors, when he
change code in core. I'm not sure, gborg would provide easy access for
such kind of things. tsearch2, particularly, is maintained in pgsql CVS.

Oleg
On Wed, 21 Apr 2004, Joshua D. Drake wrote:

tsearch, I believe, is maintained somewhere else already, no? same with
tsearch2?

Yes that is correct but I think they commit back to contrib before they
release.

Realistically, although I did not used to agree, I believe that the only
that that should come with PostgreSQL is PostgreSQL and required items
for PostgreSQL.

IMHO: PostgreSQL should include:

PostgreSQL
Psql
All development headers
C/C++ Libs

Everything else should be on SourceForge or Gforge or whatever. The
possible exception would be the pl stuff.

Sincerely,

Joshua D. Drake

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

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster

Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83

#14Magnus Hagander
magnus@hagander.net
In reply to: Joshua D. Drake (#13)
Re: contrib vs. gborg/pgfoundry for replication solutions

IMHO it's not all that important where the source is developed (core
cvs, gborg etc) - whichever suits the development/release model best
shuold be used (meaning inside core only if it should be released on the
very same schedule as the main backend only).

What is more important is the exposure of the released versions. I think
it should be possible (and fairly easy) for projects developed outside
the core to get included in the "official download page", meaning go on
the ftp site and mirrors. Today it seems ODBC and pgadmin3 go there, but
pretty much nothing else (not even JDBC?). Perhaps a good structure
there would allow more proejcts to get that kind of exposure, and be
easier to find.

I quite often get people who claim "there is no this or that" for pgsql
when it's on gborg - simply becauase they didn't find it on the ftp
site. If you go looking, you'll find it on gborg, but if you don't know
where to look it can be hard. Especially for newcomers.

//Magnus

Show quoted text

-----Original Message-----
From: scott.marlowe [mailto:scott.marlowe@ihs.com]
Sent: Wednesday, April 21, 2004 10:03 PM
To: Joshua D. Drake
Cc: Jan Wieck; PostgreSQL-development
Subject: Re: [HACKERS] contrib vs. gborg/pgfoundry for
replication solutions

I almost agree, but I think things that are being actively
developed to
eventually move into the backend, like autovacuum or slony-I
should be in
contrib. Things that aren't destined for backend integration
should be
removed though, like pgbench or dblink or whatnot.

On Wed, 21 Apr 2004, Joshua D. Drake wrote:

Hello,

My personal opinion is that contrib should be removed entirely. Just
have a contrib.txt that says all contrib modules are at

pgfoundry or

whatever.

Sincerely,

Joshua D. Drake

Jan Wieck wrote:

Taking into account that quite a few people have

repeatedly stated

that
the components in contrib are considered more

supported/recommended than

similar solutions found on gborg or any other external

site, I suggest

we move the projects dbmirror and dblink to gborg. The

rserv contrib

module seems to me to be an early Perl prototype of

erserver, nobody is

working on any more. I suggest we drop that entirely.

Comments/alternatives?

Jan

---------------------------(end of
broadcast)---------------------------
TIP 8: explain analyze is your friend

---------------------------(end of
broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

#15Josh Berkus
josh@agliodbs.com
In reply to: Magnus Hagander (#14)
Re: contrib vs. gborg/pgfoundry for replication solutions

People:

I almost agree, but I think things that are being actively developed to
eventually move into the backend, like autovacuum or slony-I should be in
contrib.  Things that aren't destined for backend integration should be
removed though, like pgbench or dblink or whatnot.

I agree with this. Although I point out that, per Jan, Slony does *not* fall
in this group.

From my perspective, there are 2 criteria for something being in Contrib:

1) is the module tightly tied to particular versions of PostgreSQL, so that
the version shipped with 7.4 would not work with 7.5 or with 7.3?

2) Is the module being considered for eventual incorporation into the
mainstream backend?

That being said, let us get projects.postgresql.org up and running first ...
we've hit some technical snags today.

--
-Josh Berkus
Aglio Database Solutions
San Francisco

#16The Hermit Hacker
scrappy@hub.org
In reply to: Tom Lane (#9)
Re: contrib vs. gborg/pgfoundry for replication solutions

On Wed, 21 Apr 2004, Tom Lane wrote:

No, those guys are exactly the sort of backend-dependent code I'm
thinking of. Teodor just recently made a GIST API change that affected
both the core backend and tsearch (as well as the other GIST modules in
contrib). With separate distribution trees that would've been a lot
more painful to do.

I think the long-term plan for tsearch2, at least, should be full
integration rather than separation ...

But there should be some sort of path to full integration ...
isdb_ibbn(sp?) has been there forever, and I canj't see it ever being
integrated ...

Personally, the neat thing about PostgreSQL is that we are extendible(sp?)
quite easily, and stuff like tsearch, earthdistance, postgis, etc all show
that very nicely ... why add for the sake of adding?

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

#17The Hermit Hacker
scrappy@hub.org
In reply to: scott.marlowe (#10)
Re: contrib vs. gborg/pgfoundry for replication solutions

On Wed, 21 Apr 2004, scott.marlowe wrote:

I almost agree, but I think things that are being actively developed to
eventually move into the backend, like autovacuum or slony-I should be in
contrib. Things that aren't destined for backend integration should be
removed though, like pgbench or dblink or whatnot.

Slony-I involves no backend integration that I've seen in its docs ...
Jan? Did I miss something?

As far as stuff like autovacuum, though ... its something that could
definitely benefit from a seperate release cycle from the main code ...

Has anyone looked at developing an Installer/packaging system so that as
far as the code is concerned, thing are seperate projects, but for the end
user ...

The thing is, for how many ppl are seperate packages difficult? I know
for me, under FreeBSD, I cd to a /usr/ports/databases/pg_autovacuum and
type 'make install' and its done ... I thought that stuff like Redhat had
the full screen installer that lists things?

My point is that all of this stuff shouldn't be in the core CVS ... its a
packaging issue, not a cvs one ...

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

#18The Hermit Hacker
scrappy@hub.org
In reply to: Jan Wieck (#11)
Re: contrib vs. gborg/pgfoundry for replication solutions

On Wed, 21 Apr 2004, Jan Wieck wrote:

Joe Conway wrote:

Jan Wieck wrote:

Taking into account that quite a few people have repeatedly stated that
the components in contrib are considered more supported/recommended than
similar solutions found on gborg or any other external site, I suggest
we move the projects dbmirror and dblink to gborg. The rserv contrib
module seems to me to be an early Perl prototype of erserver, nobody is
working on any more. I suggest we drop that entirely.

Comments/alternatives?

dblink gets regularly updated as and when things change which affect it
in the backend. It is more tightly bond to the backend than a client
application, which the replication solutions you mention are. It is not
a replication solution anyway, so I'm not sure why you would categorize
in that way.

None of the replication solutions I see are client applications only.
Substantial parts of erserver and Slony for example are loadable modules
and stored procedures, tightly bond to the backend by using data and
functionality not available via the SPI. So the same problems apply
here, which then would be a reason to add them to contrib as well?

Why is it the core developers responsibility to make sure that an
application stays in sync with the main tree? Personally, that is giving
life to software that could just as easily be unused by anyone, but kept
in the code base because "a commit was made to it less then 6 months ago"
...

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

#19The Hermit Hacker
scrappy@hub.org
In reply to: Magnus Hagander (#14)
Re: contrib vs. gborg/pgfoundry for replication solutions

On Thu, 22 Apr 2004, Magnus Hagander wrote:

IMHO it's not all that important where the source is developed (core
cvs, gborg etc) - whichever suits the development/release model best
shuold be used (meaning inside core only if it should be released on the
very same schedule as the main backend only).

What is more important is the exposure of the released versions. I think
it should be possible (and fairly easy) for projects developed outside
the core to get included in the "official download page", meaning go on
the ftp site and mirrors. Today it seems ODBC and pgadmin3 go there, but
pretty much nothing else (not even JDBC?). Perhaps a good structure
there would allow more proejcts to get that kind of exposure, and be
easier to find.

I see no reaosn why projects can't be mirrored into the main ftp server,
and brought through the mirrors ...

I quite often get people who claim "there is no this or that" for pgsql
when it's on gborg - simply becauase they didn't find it on the ftp
site. If you go looking, you'll find it on gborg, but if you don't know
where to look it can be hard. Especially for newcomers.

ftp://gborg.postgresql.org/pub - ls everything is listed there ...

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

#20Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#17)
Re: contrib vs. gborg/pgfoundry for replication solutions

The thing is, for how many ppl are seperate packages difficult? I know
for me, under FreeBSD, I cd to a /usr/ports/databases/pg_autovacuum and
type 'make install' and its done ... I thought that stuff like Redhat had
the full screen installer that lists things?

Well, if setup correctly for redhat, debian or even SuSE you would type:

apt-get install pg_autovacuum

or with redhat you might also do

yum install pg_autovacuum

But that is packaging and that is up to the developers of the particular
project.

Joshua D. Drake

Show quoted text

My point is that all of this stuff shouldn't be in the core CVS ... its a
packaging issue, not a cvs one ...

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

#21Jan Wieck
JanWieck@Yahoo.com
In reply to: The Hermit Hacker (#17)
#22Rod Taylor
rbt@rbt.ca
In reply to: Jan Wieck (#21)
#23The Hermit Hacker
scrappy@hub.org
In reply to: Rod Taylor (#22)
#24Bruce Momjian
bruce@momjian.us
In reply to: Magnus Hagander (#14)
#25Joe Conway
mail@joeconway.com
In reply to: The Hermit Hacker (#18)
#26Rod Taylor
rbt@rbt.ca
In reply to: The Hermit Hacker (#23)
#27Chris Browne
cbbrowne@acm.org
In reply to: Jan Wieck (#1)
#28The Hermit Hacker
scrappy@hub.org
In reply to: Bruce Momjian (#24)
#29The Hermit Hacker
scrappy@hub.org
In reply to: Rod Taylor (#26)
#30Bruce Momjian
bruce@momjian.us
In reply to: The Hermit Hacker (#28)
#31The Hermit Hacker
scrappy@hub.org
In reply to: Joe Conway (#25)
#32Jan Wieck
JanWieck@Yahoo.com
In reply to: Joe Conway (#25)
#33The Hermit Hacker
scrappy@hub.org
In reply to: Bruce Momjian (#30)
#34Rod Taylor
rbt@rbt.ca
In reply to: The Hermit Hacker (#29)
#35Alvaro Herrera
alvherre@dcc.uchile.cl
In reply to: The Hermit Hacker (#31)
#36Jan Wieck
JanWieck@Yahoo.com
In reply to: Rod Taylor (#22)
#37Bruce Momjian
bruce@momjian.us
In reply to: The Hermit Hacker (#33)
#38Rod Taylor
rbt@rbt.ca
In reply to: The Hermit Hacker (#29)
#39Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#29)
#40Joe Conway
mail@joeconway.com
In reply to: The Hermit Hacker (#31)
#41Joe Conway
mail@joeconway.com
In reply to: Bruce Momjian (#24)
#42Bruce Momjian
bruce@momjian.us
In reply to: Joe Conway (#41)
#43Joe Conway
mail@joeconway.com
In reply to: Bruce Momjian (#42)
#44Alvaro Herrera
alvherre@dcc.uchile.cl
In reply to: Bruce Momjian (#42)
#45Karel Zak
zakkr@zf.jcu.cz
In reply to: Oleg Bartunov (#12)
#46Kris Jurka
books@ejurka.com
In reply to: The Hermit Hacker (#29)
#47Jan Wieck
JanWieck@Yahoo.com
In reply to: Alvaro Herrera (#44)
#48Mark Woodward
pgsql@mohawksoft.com
In reply to: Jan Wieck (#1)
#49Barry Lind
barry@xythos.com
In reply to: Kris Jurka (#46)
#50Josh Berkus
josh@agliodbs.com
In reply to: Jan Wieck (#36)
#51Joe Conway
mail@joeconway.com
In reply to: Josh Berkus (#50)
#52Mark Woodward
pgsql@mohawksoft.com
In reply to: Joe Conway (#51)
#53Darren King
DarrenK@Routescape.com
In reply to: Mark Woodward (#52)
#54The Hermit Hacker
scrappy@hub.org
In reply to: Bruce Momjian (#37)
#55The Hermit Hacker
scrappy@hub.org
In reply to: Rod Taylor (#34)
#56Bruce Momjian
bruce@momjian.us
In reply to: The Hermit Hacker (#54)
#57Rod Taylor
rbt@rbt.ca
In reply to: The Hermit Hacker (#55)
#58Joe Conway
mail@joeconway.com
In reply to: Bruce Momjian (#56)
#59Tom Lane
tgl@sss.pgh.pa.us
In reply to: Joe Conway (#51)
#60Robert Treat
xzilla@users.sourceforge.net
In reply to: Barry Lind (#49)
#61The Hermit Hacker
scrappy@hub.org
In reply to: Joe Conway (#40)
#62Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#59)
#63Bruce Momjian
bruce@momjian.us
In reply to: The Hermit Hacker (#61)
#64The Hermit Hacker
scrappy@hub.org
In reply to: Bruce Momjian (#63)
#65Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bruce Momjian (#62)
#66Greg Sabino Mullane
greg@turnstep.com
In reply to: Tom Lane (#59)
#67Jan Wieck
JanWieck@Yahoo.com
In reply to: Tom Lane (#65)
#68Fabien COELHO
fabien.coelho@ensmp.fr
In reply to: Jan Wieck (#67)
#69Fabien COELHO
coelho@cri.ensmp.fr
In reply to: Fabien COELHO (#68)
#70Rod Taylor
rbt@rbt.ca
In reply to: Robert Treat (#60)
#71Robert Treat
xzilla@users.sourceforge.net
In reply to: Rod Taylor (#70)
#72Matthew T. O'Connor
matthew@zeut.net
In reply to: Robert Treat (#71)
#73Rod Taylor
rbt@rbt.ca
In reply to: Robert Treat (#71)
#74Noname
jearl@bullysports.com
In reply to: Rod Taylor (#73)
#75Andrew Sullivan
ajs@crankycanuck.ca
In reply to: The Hermit Hacker (#64)
#76The Hermit Hacker
scrappy@hub.org
In reply to: Mark Woodward (#48)
#77Tom Lane
tgl@sss.pgh.pa.us
In reply to: The Hermit Hacker (#76)
#78Mark Woodward
pgsql@mohawksoft.com
In reply to: Tom Lane (#77)
#79Andrew Sullivan
ajs@crankycanuck.ca
In reply to: Chris Browne (#27)