plPHP in core?

Started by Joshua D. Drakeabout 21 years ago96 messageshackersgeneral
Jump to latest
#1Joshua D. Drake
jd@commandprompt.com
hackersgeneral

Hello,

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Sincerely,

Joshua D. Drake

-- 
Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd@commandprompt.com - http://www.commandprompt.com
PostgreSQL Replicator -- production quality replication for PostgreSQL
#2Bruce Momjian
bruce@momjian.us
In reply to: Joshua D. Drake (#1)
hackersgeneral
Re: [HACKERS] plPHP in core?

Joshua D. Drake wrote:

Hello,

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Yes, I think so.

-- 
  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
#3Alvaro Herrera
alvherre@dcc.uchile.cl
In reply to: Joshua D. Drake (#1)
hackersgeneral
Re: plPHP in core?

On Fri, Apr 01, 2005 at 07:11:14PM -0800, Joshua D. Drake wrote:

Hi Joshua,

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Is the license compatible?

--
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
"Now I have my system running, not a byte was off the shelf;
It rarely breaks and when it does I fix the code myself.
It's stable, clean and elegant, and lightning fast as well,
And it doesn't cost a nickel, so Bill Gates can go to hell."

#4The Hermit Hacker
scrappy@hub.org
In reply to: Joshua D. Drake (#1)
hackersgeneral
Re: [HACKERS] plPHP in core?

On Fri, 1 Apr 2005, Joshua D. Drake wrote:

Hello,

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Is there a reason why it can no longer operate as a standalone language
out of pgfoundry, like pl/java and pl/perl?

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

#5Tom Lane
tgl@sss.pgh.pa.us
In reply to: The Hermit Hacker (#4)
hackersgeneral
Re: [HACKERS] plPHP in core?

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

On Fri, 1 Apr 2005, Joshua D. Drake wrote:

Are we interested in having plPHP in core?

Is there a reason why it can no longer operate as a standalone language
out of pgfoundry, like pl/java and pl/perl?

PLs are sufficiently tightly tied to the core that it's probably
easier to maintain them as part of our core CVS than otherwise.
(Ask Joe Conway about PL/R. Thomas Hallgren is probably not that
happy about maintaining pl/java out of core, either. And pl/perl
*is* in core.)

I'm thinking that a pl/PHP is much more interesting for the long term
than, say, pl/tcl (mind you, I am a Tcl partisan from way back, but
I see that many people are not so enlightened). Barring any licensing
problems I think this is something to pursue.

regards, tom lane

#6Vishal Kashyap @ [SaiHertz]
vishalonlist@gmail.com
In reply to: Joshua D. Drake (#1)
hackersgeneral
Re: [HACKERS] plPHP in core?

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Yes , it must come into the core as PHP developers would now get
tempted to write functions inside database this would cut out
adoption of Databases which do not have PHP type functions support.
With full support pl/PHP must come into core.
Yes licence issues are left to licence experts.

--
With Best Regards,
Vishal Kashyap.
Lead Software Developer,
http://saihertz.com,
http://vishalkashyap.tk

#7Joshua D. Drake
jd@commandprompt.com
In reply to: Alvaro Herrera (#3)
hackersgeneral
Re: plPHP in core?

Alvaro Herrera wrote:

On Fri, Apr 01, 2005 at 07:11:14PM -0800, Joshua D. Drake wrote:

Hi Joshua,

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Is the license compatible?

Yes we have licensed it under the PostgreSQL & PHP license.

Sincerely,

Joshua D. Drake

-- 
Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd@commandprompt.com - http://www.commandprompt.com
PostgreSQL Replicator -- production quality replication for PostgreSQL
#8Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#4)
hackersgeneral
Re: [HACKERS] plPHP in core?

Marc G. Fournier wrote:

On Fri, 1 Apr 2005, Joshua D. Drake wrote:

Hello,

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

In other words it can be installed just like any other pl
language.

Are we interested in having plPHP in core?

Is there a reason why it can no longer operate as a standalone
language out of pgfoundry, like pl/java and pl/perl?

Well plPerl is in core and also on pgFoundry as we continue to develop both.
We would like to do the same for plPHP.

Sincerely,

Joshua D. Drake

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

-- 
Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd@commandprompt.com - http://www.commandprompt.com
PostgreSQL Replicator -- production quality replication for PostgreSQL
#9Joshua D. Drake
jd@commandprompt.com
In reply to: Tom Lane (#5)
hackersgeneral
Re: [HACKERS] plPHP in core?

I'm thinking that a pl/PHP is much more interesting for the long term
than, say, pl/tcl (mind you, I am a Tcl partisan from way back, but
I see that many people are not so enlightened). Barring any licensing
problems I think this is something to pursue.

Per the license issue it is licensed under the PHP and PostgreSQL
licenses.

Sincerely,

Joshua D. Drake

regards, tom lane

---------------------------(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

-- 
Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd@commandprompt.com - http://www.commandprompt.com
PostgreSQL Replicator -- production quality replication for PostgreSQL
#10Peter Eisentraut
peter_e@gmx.net
In reply to: Joshua D. Drake (#1)
hackersgeneral
Re: [GENERAL] plPHP in core?

Joshua D. Drake wrote:

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

How can that be?

Are we interested in having plPHP in core?

Personally, I'm not too excited about it.

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

#11Peter Eisentraut
peter_e@gmx.net
In reply to: Tom Lane (#5)
hackersgeneral
Re: [HACKERS] plPHP in core?

Tom Lane wrote:

PLs are sufficiently tightly tied to the core that it's probably
easier to maintain them as part of our core CVS than otherwise.
(Ask Joe Conway about PL/R.

As a matter of fact, let's ask him.

Thomas Hallgren is probably not that
happy about maintaining pl/java out of core, either.

And let's ask him, too.

I'm not convinced that PLs are more tied to the core than say OpenFTS,
and if we can't maintain that kind of thing externally, then this whole
extension thing sounds like a failure to me.

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

#12Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#11)
hackersgeneral
Re: [HACKERS] plPHP in core?

Peter Eisentraut <peter_e@gmx.net> writes:

I'm not convinced that PLs are more tied to the core than say OpenFTS,
and if we can't maintain that kind of thing externally, then this whole
extension thing sounds like a failure to me.

It's *possible* to do it. Whether it's a net savings of effort is
questionable. For instance, I've had to hack plperl and plpgsql
over the past couple days to support OUT parameters, and the only
reason I didn't have to hack the other two standard PLs is that they
are a few features shy of a load already. I'm pretty sure pl/r and
pl/java will need changes to support this feature too. If they were in
core CVS then I'd consider it part of my responsibility to fix 'em
... but they aren't, so it isn't my problem, so it falls on Joe and
Thomas to get up to speed on what I've been doing and do likewise.
Is that really a win?

The point here is really that we keep finding reasons to, if not
flat-out change the interface to PLs, at least expand their
responsibilities. Not to push it too hard, but we still have only
one PL with a validator procedure, which IIRC was your own addition
to that API. How come they don't all have validators?

regards, tom lane

#13The Hermit Hacker
scrappy@hub.org
In reply to: Peter Eisentraut (#11)
hackersgeneral
Re: [HACKERS] plPHP in core?

On Sat, 2 Apr 2005, Peter Eisentraut wrote:

I'm not convinced that PLs are more tied to the core than say OpenFTS,
and if we can't maintain that kind of thing externally, then this whole
extension thing sounds like a failure to me.

As many times as Peter and I butt heads, on this I have to agree ... we're
an "extensible database that requires the extensions to be in core" is
effectively what is being said, which kinda defeats the 'extensible'
nature ...

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

#14The Hermit Hacker
scrappy@hub.org
In reply to: Tom Lane (#12)
hackersgeneral
Re: [HACKERS] plPHP in core?

One key point to note here is Joshua already saying they wish, like
plPerl, to continue maintaining the "core code" outside of the core
distribution ... the way I read that is they just want to be 'in core' to
piggy back on the distribution, not to make development/maintenance any
easier ...

It's *possible* to do it. Whether it's a net savings of effort is
questionable. For instance, I've had to hack plperl and plpgsql
over the past couple days to support OUT parameters, and the only
reason I didn't have to hack the other two standard PLs is that they
are a few features shy of a load already. I'm pretty sure pl/r and
pl/java will need changes to support this feature too. If they were in
core CVS then I'd consider it part of my responsibility to fix 'em

But, why should it be your responsibility to fix 'em?

... but they aren't, so it isn't my problem, so it falls on Joe and
Thomas to get up to speed on what I've been doing and do likewise.
Is that really a win?

Is it really a win that the only person 'up to speed' that can fix them is
you? Seems a load that will grow heavier as more PLs (if more PLs) come
online ...

Also, since plPerlNG is maintained on PgFoundry, are the changes you are
making to core getting migrated back to the main project itself?

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

#15Tom Lane
tgl@sss.pgh.pa.us
In reply to: The Hermit Hacker (#14)
hackersgeneral
Re: [HACKERS] plPHP in core?

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

Also, since plPerlNG is maintained on PgFoundry, are the changes you are
making to core getting migrated back to the main project itself?

I don't know, and not being a maintainer of the pgfoundry project,
it is *definitely* not my problem. But I cannot believe it's a
good idea to have two supposedly authoritative CVS repositories
for the same code...

regards, tom lane

#16Peter Eisentraut
peter_e@gmx.net
In reply to: Tom Lane (#12)
hackersgeneral
Re: [GENERAL] plPHP in core?

Tom Lane wrote:

The point here is really that we keep finding reasons to, if not
flat-out change the interface to PLs, at least expand their
responsibilities. Not to push it too hard, but we still have only
one PL with a validator procedure, which IIRC was your own addition
to that API. How come they don't all have validators?

Point taken. The reason was, as explained the other day, that before
the arrival of the "trigger" pseudotype it was not really possible to
implement that in some cases. But I plan to follow up on that now.

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

#17Thomas Hallgren
thhal@mailblocks.com
In reply to: Tom Lane (#12)
hackersgeneral
Re: [GENERAL] plPHP in core?

Tom Lane wrote:

Peter Eisentraut <peter_e@gmx.net> writes:

I'm not convinced that PLs are more tied to the core than say OpenFTS,
and if we can't maintain that kind of thing externally, then this whole
extension thing sounds like a failure to me.

It's *possible* to do it. Whether it's a net savings of effort is
questionable. For instance, I've had to hack plperl and plpgsql
over the past couple days to support OUT parameters, and the only
reason I didn't have to hack the other two standard PLs is that they
are a few features shy of a load already. I'm pretty sure pl/r and
pl/java will need changes to support this feature too. If they were in
core CVS then I'd consider it part of my responsibility to fix 'em
... but they aren't, so it isn't my problem, so it falls on Joe and
Thomas to get up to speed on what I've been doing and do likewise.
Is that really a win?

So far we've been able to keep up with PostgreSQL changes because a) the
interfaces are after all pretty well defined, and b) there is always a
long enough delay between changes of the interfaces and their official
release to make it possible for us to catch up. Cumbersome sure, but
still not my primary concern. There's a couple of other reasons why it's
bad to be an "outsider".

a) If skilled core developers from time to time stumbled on compilation
errors in PL/Java due to changes made in the backend, then I believe
that this would result in some level of code review and perhaps lots of
good criticism and ideas of improvement.

b) I've been forced to do pull some tricks in PL/Java to work around
things that I consider lacking in the interfaces. Having PL/Java in core
would make it possible to work together more tightly in order to find
good solutions/API's that can benefit all PL's.

c) PL/Java would become (optional?) part of the build and the regression
tests. It would be great to get early warnings when things change that
break PL/Java.

d) Bringing PL/Java into core will force a consistent documentation and,
I imagine, a chapter of it's own in the main docs. I'm happy to write
most of it but English is not my native language. Whatever I put into
print will always benefit from a review.

e) The article http://www.powerpostgresql.com/5_types describes another
serious issue pretty well. While it's easy for an organization to become
dependent on the "Community" based PostgreSQL, it's much more difficult
to make such a decision with the "Solo" based PL/Java.

In essence, I'm all for bringing PL/Java into core. While doing so I
think it's imperative to maintain good API's between modules and
backend. Bringing the PL's into core must be done while retaining good
separation of concern. The extension mechanism is a good thing. It
should be improved regardless where PL's end up.

The point here is really that we keep finding reasons to, if not
flat-out change the interface to PLs, at least expand their
responsibilities. Not to push it too hard, but we still have only
one PL with a validator procedure, which IIRC was your own addition
to that API. How come they don't all have validators?

For PL/Java, the answer is that we just haven't had the time to
implement it. It should be done of course.

Regards,
Thomas Hallgren

#18Thomas Hallgren
thhal@mailblocks.com
In reply to: Tom Lane (#12)
hackersgeneral
Re: plPHP in core?

Tom Lane wrote:

Peter Eisentraut <peter_e@gmx.net> writes:

I'm not convinced that PLs are more tied to the core than say OpenFTS,
and if we can't maintain that kind of thing externally, then this whole
extension thing sounds like a failure to me.

It's *possible* to do it. Whether it's a net savings of effort is
questionable. For instance, I've had to hack plperl and plpgsql
over the past couple days to support OUT parameters, and the only
reason I didn't have to hack the other two standard PLs is that they
are a few features shy of a load already. I'm pretty sure pl/r and
pl/java will need changes to support this feature too. If they were in
core CVS then I'd consider it part of my responsibility to fix 'em
... but they aren't, so it isn't my problem, so it falls on Joe and
Thomas to get up to speed on what I've been doing and do likewise.
Is that really a win?

So far we've been able to keep up with PostgreSQL changes because a) the
interfaces are after all pretty well defined, and b) there is always a
long enough delay between changes of the interfaces and their official
release to make it possible for us to catch up. Cumbersome sure, but
still not my primary concern. There's a couple of other reasons why it's
bad to be an "outsider".

a) If skilled core developers from time to time stumbled on compilation
errors in PL/Java due to changes made in the backend, then I believe
that this would result in some level of code review and perhaps lots of
good criticism and ideas of improvement.

b) I've been forced to do pull some tricks in PL/Java to work around
things that I consider lacking in the interfaces. Having PL/Java in core
would make it possible to work together more tightly in order to find
good solutions/API's that can benefit all PL's.

c) PL/Java would become (optional?) part of the build and the regression
tests. It would be great to get early warnings when things change that
break PL/Java.

d) Bringing PL/Java into core will force a consistent documentation and,
I imagine, a chapter of it's own in the main docs. I'm happy to write
most of it but English is not my native language. Whatever I put into
print will always benefit from a review.

e) The article http://www.powerpostgresql.com/5_types describes another
serious issue pretty well. While it's easy for an organization to become
dependent on the "Community" based PostgreSQL, it's much more difficult
to make such a decision with the "Solo" based PL/Java.

In essence, I'm all for bringing PL/Java into core. While doing so I
think it's imperative to maintain good API's between modules and
backend. Bringing the PL's into core must be done while retaining good
separation of concern. The extension mechanism is a good thing. It
should be improved regardless where PL's end up.

The point here is really that we keep finding reasons to, if not
flat-out change the interface to PLs, at least expand their
responsibilities. Not to push it too hard, but we still have only
one PL with a validator procedure, which IIRC was your own addition
to that API. How come they don't all have validators?

For PL/Java, the answer is that we just haven't had the time to
implement it. It should be done of course.

Regards,
Thomas Hallgren

#19Hans-Jürgen Schönig
postgres@cybertec.at
In reply to: Tom Lane (#12)
hackersgeneral
Re: [HACKERS] plPHP in core?

In the past couple of years a lot of stuff has been removed from the
core - even the ODBC driver (which is ways more important than, let's
say, PL/PHP) has been removed from the core - so why should a new PL be
integrated now if considerably more important components will remain
external?

Best regards,

Hans

Tom Lane wrote:

Peter Eisentraut <peter_e@gmx.net> writes:

I'm not convinced that PLs are more tied to the core than say OpenFTS,
and if we can't maintain that kind of thing externally, then this whole
extension thing sounds like a failure to me.

It's *possible* to do it. Whether it's a net savings of effort is
questionable. For instance, I've had to hack plperl and plpgsql
over the past couple days to support OUT parameters, and the only
reason I didn't have to hack the other two standard PLs is that they
are a few features shy of a load already. I'm pretty sure pl/r and
pl/java will need changes to support this feature too. If they were in
core CVS then I'd consider it part of my responsibility to fix 'em
... but they aren't, so it isn't my problem, so it falls on Joe and
Thomas to get up to speed on what I've been doing and do likewise.
Is that really a win?

The point here is really that we keep finding reasons to, if not
flat-out change the interface to PLs, at least expand their
responsibilities. Not to push it too hard, but we still have only
one PL with a validator procedure, which IIRC was your own addition
to that API. How come they don't all have validators?

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

--
Cybertec Geschwinde u Schoenig
Schoengrabern 134, A-2020 Hollabrunn, Austria
Tel: +43/664/393 39 74
www.cybertec.at, www.postgresql.at

#20Joshua D. Drake
jd@commandprompt.com
In reply to: Peter Eisentraut (#10)
hackersgeneral
Re: [GENERAL] plPHP in core?

Peter Eisentraut wrote:

Joshua D. Drake wrote:

We at Command Prompt are in the process of completing
a new rev of plPHP. The new rev will not require the
PHP source. It will only require that PHP is installed.

How can that be?

I am not sure I understand the question but we are
linking against the .so now. So as long as PHP
is and PostgreSQL ./configure knows where to look
we should be good.

Sincerely,

Joshua D. Drake

Are we interested in having plPHP in core?

Personally, I'm not too excited about it.

-- 
Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd@commandprompt.com - http://www.commandprompt.com
PostgreSQL Replicator -- production quality replication for PostgreSQL
#21Dave Cramer
pg@fastcrypt.com
In reply to: Tom Lane (#5)
hackersgeneral
#22Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#14)
hackersgeneral
#23Joshua D. Drake
jd@commandprompt.com
In reply to: Tom Lane (#15)
hackersgeneral
#24Joshua D. Drake
jd@commandprompt.com
In reply to: Hans-Jürgen Schönig (#19)
hackersgeneral
#25Joshua D. Drake
jd@commandprompt.com
In reply to: Dave Cramer (#21)
hackersgeneral
#26Peter Eisentraut
peter_e@gmx.net
In reply to: Joshua D. Drake (#20)
hackersgeneral
#27Dave Cramer
pg@fastcrypt.com
In reply to: Joshua D. Drake (#25)
hackersgeneral
#28Joshua D. Drake
jd@commandprompt.com
In reply to: Peter Eisentraut (#26)
hackersgeneral
#29Peter Eisentraut
peter_e@gmx.net
In reply to: Joshua D. Drake (#28)
hackersgeneral
#30Joshua D. Drake
jd@commandprompt.com
In reply to: Peter Eisentraut (#29)
hackersgeneral
#31Peter Eisentraut
peter_e@gmx.net
In reply to: Joshua D. Drake (#30)
hackersgeneral
#32The Hermit Hacker
scrappy@hub.org
In reply to: Joshua D. Drake (#22)
hackersgeneral
#33Joe Conway
mail@joeconway.com
In reply to: Thomas Hallgren (#18)
hackersgeneral
#34The Hermit Hacker
scrappy@hub.org
In reply to: Joshua D. Drake (#1)
hackersgeneral
#35The Hermit Hacker
scrappy@hub.org
In reply to: Dave Cramer (#21)
hackersgeneral
#36Peter Eisentraut
peter_e@gmx.net
In reply to: The Hermit Hacker (#34)
hackersgeneral
#37Rod Taylor
rbt@rbt.ca
In reply to: Peter Eisentraut (#36)
hackersgeneral
#38YL
elim@pdtnetworks.net
In reply to: Joshua D. Drake (#1)
hackersgeneral
#39Peter Eisentraut
peter_e@gmx.net
In reply to: Rod Taylor (#37)
hackersgeneral
#40YL
elim@pdtnetworks.net
In reply to: Joshua D. Drake (#1)
hackersgeneral
#41Chris Browne
cbbrowne@acm.org
In reply to: Joshua D. Drake (#1)
hackersgeneral
#42James Cradock
jcradock@me3.com
In reply to: YL (#40)
hackersgeneral
#43The Hermit Hacker
scrappy@hub.org
In reply to: Peter Eisentraut (#39)
hackersgeneral
#44James Cradock
jcradock@me3.com
In reply to: YL (#40)
hackersgeneral
#45Joshua D. Drake
jd@commandprompt.com
In reply to: Peter Eisentraut (#31)
hackersgeneral
#46The Hermit Hacker
scrappy@hub.org
In reply to: Joshua D. Drake (#45)
hackersgeneral
#47Christopher Kings-Lynne
chriskl@familyhealth.com.au
In reply to: Peter Eisentraut (#36)
hackersgeneral
#48Thomas Hallgren
thhal@mailblocks.com
In reply to: The Hermit Hacker (#35)
hackersgeneral
#49Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Joshua D. Drake (#22)
hackersgeneral
#50Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: James Cradock (#44)
hackersgeneral
#51Joshua D. Drake
jd@commandprompt.com
In reply to: Jim Nasby (#49)
hackersgeneral
#52Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Joshua D. Drake (#51)
hackersgeneral
#53Bruce Momjian
bruce@momjian.us
In reply to: Jim Nasby (#52)
hackersgeneral
#54Marco Colombo
pgsql@esiway.net
In reply to: Jim Nasby (#52)
hackersgeneral
#55Joshua D. Drake
jd@commandprompt.com
In reply to: Jim Nasby (#52)
hackersgeneral
#56Joshua D. Drake
jd@commandprompt.com
In reply to: Marco Colombo (#54)
hackersgeneral
#57Andrew Dunstan
andrew@dunslane.net
In reply to: Tom Lane (#5)
hackersgeneral
#58Tom Lane
tgl@sss.pgh.pa.us
In reply to: Andrew Dunstan (#57)
hackersgeneral
#59Andrew Dunstan
andrew@dunslane.net
In reply to: Tom Lane (#58)
hackersgeneral
#60Robert Treat
xzilla@users.sourceforge.net
In reply to: Tom Lane (#58)
hackersgeneral
#61Joshua D. Drake
jd@commandprompt.com
In reply to: Tom Lane (#58)
hackersgeneral
#62Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Treat (#60)
hackersgeneral
#63Andrew Dunstan
andrew@dunslane.net
In reply to: Robert Treat (#60)
hackersgeneral
#64Joshua D. Drake
jd@commandprompt.com
In reply to: Andrew Dunstan (#63)
hackersgeneral
#65Tom Lane
tgl@sss.pgh.pa.us
In reply to: Joshua D. Drake (#64)
hackersgeneral
#66Robert Treat
xzilla@users.sourceforge.net
In reply to: Tom Lane (#62)
hackersgeneral
#67Joshua D. Drake
jd@commandprompt.com
In reply to: Tom Lane (#65)
hackersgeneral
#68Doug McNaught
doug@mcnaught.org
In reply to: Robert Treat (#66)
hackersgeneral
#69Alvaro Herrera
alvherre@dcc.uchile.cl
In reply to: Robert Treat (#66)
hackersgeneral
#70Robert Treat
xzilla@users.sourceforge.net
In reply to: Doug McNaught (#68)
hackersgeneral
#71Robert Treat
xzilla@users.sourceforge.net
In reply to: Alvaro Herrera (#69)
hackersgeneral
#72Joshua D. Drake
jd@commandprompt.com
In reply to: Alvaro Herrera (#69)
hackersgeneral
#73Paul Tillotson
pntil@shentel.net
In reply to: Joshua D. Drake (#55)
hackersgeneral
#74Tom Lane
tgl@sss.pgh.pa.us
In reply to: Paul Tillotson (#73)
hackersgeneral
#75Greg Sabino Mullane
greg@turnstep.com
In reply to: Doug McNaught (#68)
hackersgeneral
#76Bruce Momjian
bruce@momjian.us
In reply to: Alvaro Herrera (#69)
hackersgeneral
#77Russell Smith
mr-russ@pws.com.au
In reply to: Joshua D. Drake (#61)
hackersgeneral
#78Andrew Dunstan
andrew@dunslane.net
In reply to: Greg Sabino Mullane (#75)
hackersgeneral
#79Martijn van Oosterhout
kleptog@svana.org
In reply to: Russell Smith (#77)
hackersgeneral
#80Robin Ericsson
robin.ericsson@profecta.se
In reply to: Martijn van Oosterhout (#79)
hackersgeneral
#81Martijn van Oosterhout
kleptog@svana.org
In reply to: Robin Ericsson (#80)
hackersgeneral
#82Robin Ericsson
robin.ericsson@profecta.se
In reply to: Martijn van Oosterhout (#81)
hackersgeneral
#83Martín Marqués
martin@bugs.unl.edu.ar
In reply to: Tom Lane (#65)
hackersgeneral
#84Martín Marqués
martin@bugs.unl.edu.ar
In reply to: Doug McNaught (#68)
hackersgeneral
#85Scott Marlowe
smarlowe@g2switchworks.com
In reply to: Paul Tillotson (#73)
hackersgeneral
#86Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robin Ericsson (#80)
hackersgeneral
#87Tom Lane
tgl@sss.pgh.pa.us
In reply to: Martín Marqués (#83)
hackersgeneral
#88Joshua D. Drake
jd@commandprompt.com
In reply to: Tom Lane (#86)
hackersgeneral
#89The Hermit Hacker
scrappy@hub.org
In reply to: Russell Smith (#77)
hackersgeneral
#90Tony Grant
tony@tgds.net
In reply to: Joshua D. Drake (#88)
hackersgeneral
#91Tom Lane
tgl@sss.pgh.pa.us
In reply to: Joshua D. Drake (#88)
hackersgeneral
#92Tom Lane
tgl@sss.pgh.pa.us
In reply to: Tony Grant (#90)
hackersgeneral
#93Russ Brown
pickscrape@gmail.com
In reply to: Scott Marlowe (#85)
hackersgeneral
#94Joshua D. Drake
jd@commandprompt.com
In reply to: Tony Grant (#90)
hackersgeneral
#95Joshua D. Drake
jd@commandprompt.com
In reply to: Tom Lane (#91)
hackersgeneral
#96Bruce Momjian
bruce@momjian.us
In reply to: Joshua D. Drake (#95)
hackersgeneral