summaryrefslogtreecommitdiff
path: root/src/pl/plpython/plpython.c
AgeCommit message (Collapse)Author
2001-10-22Rebuild cached function definition after CREATE OR REPLACE FUNCTION.Tom Lane
Fix typlen-vs-typmod errors inherited from pltcl.
2001-10-06Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfoTom Lane
lookup info in the relcache for index access method support functions. This makes a huge difference for dynamically loaded support functions, and should save a few cycles even for built-in ones. Also tweak dfmgr.c so that load_external_function is called only once, not twice, when doing fmgr_info for a dynamically loaded function. All per performance gripe from Teodor Sigaev, 5-Oct-01.
2001-10-04Using strtol() on int8 values (input parameters or result sets) inBruce Momjian
plpython would result in numeric overflows causing the backend to terminate abruptly. This patch fixes it. Bradley McLean
2001-10-01Fix a couple of stray // comments.Tom Lane
2001-09-12I noticed that plpython does not make the relid available insideBruce Momjian
a trigger the way that pltcl does. Here's a little patch that adds it in. -Brad McLean
2001-06-01pltcl, plperl, and plpython all suffer the same bug previously fixedTom Lane
in plpgsql: they fail for datatypes that have old-style I/O functions due to caching FmgrInfo structs with wrong fn_mcxt lifetime. Although the plpython fix seems straightforward, I can't check it here since I don't have Python installed --- would someone check it?
2001-05-25See attached for a small patch that enables plpython to build cleanlyBruce Momjian
under Cygwin. This patch together with my previous Python patch: http://postgresql.readysetnet.com/mhonarc/pgsql-patches/2001-05/msg00075.htm l enables full Python support (i.e., configure --with-python) for Cygwin PostgreSQL. Jason Tishler
2001-05-12PL/Python integration: support in create/droplang, add CVS keywords,Peter Eisentraut
remove useless files, beat some sense into Makefile. For me it builds and sort of runs, so it's a start.
2001-05-09Add plpython code.Bruce Momjian