As I understand it, plpython currently relies on the rexec call / 
interface to function, and that functionality is going away, so SOMEONE 
has to step up to the plate and change the way plpython is called in order 
to keep it.  

I do believe someone on hackers proferred an interest in doing this in the 
last day or two.

On Thu, 19 Jun 2003, elein wrote:

> 
> I strongly protest the pulling of plpython.
> Make it untrusted if necessary, but don't
> pull it.  The capabilities of plpython are
> much too valuable to trash.
> 
> At this point I am available as a tester,
> but not as a developer for any changes to the
> interface.  Drag me into the frey.  I may also
> be free to do development a bit later.
> 
> I am also actively promoting the use of plpython
> on General Bits and other places
> so we may get even more resistance to
> just trashing it.
> 
> [EMAIL PROTECTED]
> 
> On Tuesday 17 June 2003 13:28, Tom Lane wrote:
> > Erv Young <[EMAIL PROTECTED]> writes:
> > > At 04:14 PM 6/17/2003 +0100, Nigel J. Andrews wrote:
> > >> Of course, given that plpython seems on it's last legs for now....
> > 
> > > Ummm....  (I haven't actually been on one of the nearby planets for the 
> > > last 18 months, but the effect is much the same.)  Tell me more.
> > 
> > You can check our archives (search for "python" a month or two back)
> > but it seems that the latest Python release removes rexec because it
> > had some fundamental security holes.  That breaks plpython because it
> > depends on rexec.  We could change plpython to an untrusted language
> > if someone cares enough to develop a patch to remove the use of
> > rexec.  Otherwise I fear we'll have to pull it.
> > 
> >                     regards, tom lane
> > 
> > ---------------------------(end of broadcast)---------------------------
> > TIP 5: Have you checked our extensive FAQ?
> > 
> >                http://www.postgresql.org/docs/faqs/FAQ.html
> > 
> > 
> 
> 


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

Reply via email to