Re: [HACKERS] plPHP in core?

From: Tom Lane
Subject: Re: [HACKERS] plPHP in core?
Date: ,
Msg-id: 1561.1112422165@sss.pgh.pa.us
(view: Whole thread, Raw)
In response to: Re: [HACKERS] plPHP in core?  (Peter Eisentraut)
Responses: Re: [HACKERS] plPHP in core?  ("Marc G. Fournier")
Re: plPHP in core?  (Thomas Hallgren)
Re: [HACKERS] plPHP in core?  (Hans-Jürgen Schönig)
List: pgsql-general

Tree view

plPHP in core?  ("Joshua D. Drake", )
 Re: [HACKERS] plPHP in core?  (Bruce Momjian, )
 Re: plPHP in core?  (Alvaro Herrera, )
  Re: plPHP in core?  ("Joshua D. Drake", )
 Re: [HACKERS] plPHP in core?  ("Marc G. Fournier", )
  Re: [HACKERS] plPHP in core?  (Tom Lane, )
   Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
   Re: [HACKERS] plPHP in core?  (Peter Eisentraut, )
    Re: [HACKERS] plPHP in core?  (Tom Lane, )
     Re: [HACKERS] plPHP in core?  ("Marc G. Fournier", )
      Re: [HACKERS] plPHP in core?  (Tom Lane, )
       Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
      Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
       Re: [HACKERS] plPHP in core?  ("Marc G. Fournier", )
       Re: [HACKERS] plPHP in core?  ("Jim C. Nasby", )
        Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
         Re: [HACKERS] plPHP in core?  ("Jim C. Nasby", )
          Re: [HACKERS] plPHP in core?  (Marco Colombo, )
           Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
          Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
           Re: [HACKERS] plPHP in core?  (Paul Tillotson, )
            Re: [HACKERS] plPHP in core?  (Tom Lane, )
            Re: [HACKERS] plPHP in core?  (Scott Marlowe, )
             Re: [HACKERS] plPHP in core?  (Russ Brown, )
     Re: plPHP in core?  (Thomas Hallgren, )
      Re: plPHP in core?  (Joe Conway, )
     Re: [HACKERS] plPHP in core?  (Hans-Jürgen Schönig, )
      Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
    Re: [HACKERS] plPHP in core?  ("Marc G. Fournier", )
   Re: [HACKERS] plPHP in core?  (Dave Cramer, )
    Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
     Re: [HACKERS] plPHP in core?  (Dave Cramer, )
    Re: [HACKERS] plPHP in core?  ("Marc G. Fournier", )
   Re: [HACKERS] plPHP in core?  (Andrew Dunstan, )
    Re: [HACKERS] plPHP in core?  (Tom Lane, )
     Re: [HACKERS] plPHP in core?  (Andrew Dunstan, )
     Re: [HACKERS] plPHP in core?  (Robert Treat, )
      Re: [HACKERS] plPHP in core?  (Tom Lane, )
       Re: [HACKERS] plPHP in core?  (Robert Treat, )
        Re: [HACKERS] plPHP in core?  (Doug McNaught, )
         Re: [HACKERS] plPHP in core?  (Robert Treat, )
         Re: [HACKERS] plPHP in core?  (Martín Marqués, )
        Re: [HACKERS] plPHP in core?  (Alvaro Herrera, )
         Re: [HACKERS] plPHP in core?  (Robert Treat, )
         Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
      Re: [HACKERS] plPHP in core?  (Andrew Dunstan, )
       Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
        Re: [HACKERS] plPHP in core?  (Tom Lane, )
         Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
         Re: [HACKERS] plPHP in core?  (Martín Marqués, )
          Re: [HACKERS] plPHP in core?  (Tom Lane, )
     Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
      Re: [HACKERS] plPHP in core?  (Russell Smith, )
       Re: [HACKERS] plPHP in core?  (Martijn van Oosterhout, )
        Re: [HACKERS] plPHP in core?  (Robin Ericsson, )
         Re: [HACKERS] plPHP in core?  (Martijn van Oosterhout, )
          Re: [HACKERS] plPHP in core?  (Robin Ericsson, )
         Re: [HACKERS] plPHP in core?  (Tom Lane, )
          Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
           Re: [HACKERS] plPHP in core?  (tony, )
            Re: [HACKERS] plPHP in core?  (Tom Lane, )
            Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
           Re: [HACKERS] plPHP in core?  (Tom Lane, )
            Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
             Re: [HACKERS] plPHP in core?  (Bruce Momjian, )
       Re: [HACKERS] plPHP in core?  ("Marc G. Fournier", )
  Re: [HACKERS] plPHP in core?  ("Joshua D. Drake", )
 Re: [HACKERS] plPHP in core?  ("Vishal Kashyap @ [SaiHertz]", )
 Re: plPHP in core?  ("Marc G. Fournier", )
  Re: [HACKERS] plPHP in core?  (Peter Eisentraut, )
   Re: [HACKERS] plPHP in core?  (Rod Taylor, )
    Re: [HACKERS] plPHP in core?  (Peter Eisentraut, )
   Re: [HACKERS] plPHP in core?  (Christopher Kings-Lynne, )
 test  ("YL", )
 psql and mysql  ("YL", )
  Re: psql and mysql  (, )
  Re: psql and mysql  (, )
   Re: psql and mysql  ("Jim C. Nasby", )
 Re: psql and mysql  (Christopher Browne, )

Peter Eisentraut <> 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


pgsql-general by date:

From: Tom Lane
Date:
Subject: Re: [HACKERS] plPHP in core?
From: Thomas Hallgren
Date:
Subject: Re: plPHP in core?