postgresql/src/pl/plpython
Bruce Momjian 92288a1cf9 Change made to elog:
o  Change all current CVS messages of NOTICE to WARNING.  We were going
to do this just before 7.3 beta but it has to be done now, as you will
see below.

o Change current INFO messages that should be controlled by
client_min_messages to NOTICE.

o Force remaining INFO messages, like from EXPLAIN, VACUUM VERBOSE, etc.
to always go to the client.

o Remove INFO from the client_min_messages options and add NOTICE.

Seems we do need three non-ERROR elog levels to handle the various
behaviors we need for these messages.

Regression passed.
2002-03-06 06:10:59 +00:00
..
error.expected plpython security and error handling fixes, from 2001-11-16 18:04:31 +00:00
feature.expected See attached for a small patch that enables plpython to build cleanly 2001-05-25 15:48:33 +00:00
Makefile Install dynamically loadable modules into a private subdirectory 2001-09-16 16:11:11 +00:00
plpython.c Change made to elog: 2002-03-06 06:10:59 +00:00
plpython.h Change made to elog: 2002-03-06 06:10:59 +00:00
plpython_depopulate.sql Add plpython code. 2001-05-09 19:54:38 +00:00
plpython_deschema.sql Add plpython code. 2001-05-09 19:54:38 +00:00
plpython_drop.sql Add plpython code. 2001-05-09 19:54:38 +00:00
plpython_error.sql plpython security and error handling fixes, from 2001-11-16 18:04:31 +00:00
plpython_function.sql plpython security and error handling fixes, from 2001-11-16 18:04:31 +00:00
plpython_populate.sql Add plpython code. 2001-05-09 19:54:38 +00:00
plpython_schema.sql Add plpython code. 2001-05-09 19:54:38 +00:00
plpython_setof.sql Add plpython code. 2001-05-09 19:54:38 +00:00
plpython_test.sql PL/Python should build portably now, if you can get over the fact that 2001-05-12 17:49:32 +00:00
README Remove linking hacks now that dynloader is fixed. 2001-05-14 22:06:50 +00:00
test.sh PL/Python integration: support in create/droplang, add CVS keywords, 2001-05-12 01:30:30 +00:00
TODO PL/Python should build portably now, if you can get over the fact that 2001-05-12 17:49:32 +00:00

PL/Python - Python Procedural Language for PostgreSQL
-----------------------------------------------------
$Id: README,v 1.2 2001/05/14 22:06:50 petere Exp $

Installation:

configure --with-python
cd src/pl/plpython
gmake
gmake install

Test:

# have postmaster running...
gmake installcheck

Enable language:

createlang plpython dbname


Note that PL/Python is currently not built automatically because the
code is new and there are some portability issues.

A default Python installation does not provide a shared libpython
library.  This is not a problem on many platforms (although it makes
things less efficient), but on some platforms (especially HP-UX) the
link will fail outright.

To create a shared libpython, see this web page for hints:

http://www.python.org/cgi-bin/faqw.py?req=show&file=faq03.030.htp

Place the resulting library in the same directory as the existing
static libpythonX.Y.a and relink plpython.


Further documentation is available in the PostgreSQL Programmer's
Guide.