summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2009-11-29Fix session-lifespan memory leak when a plperl function is redefined:Tom Lane
2009-11-03Fix obscure segfault condition in PL/PythonPeter Eisentraut
2009-10-31Ensure the previous Perl interpreter selection is restored upon exit fromTom Lane
2009-09-28Convert a perl array to a postgres array when returned by Set Returning Funct...Andrew Dunstan
2009-06-05Adjust recent PERL_SYS_INIT3 call to avoid platforms where it might fail, and...Andrew Dunstan
2009-06-04Initialise perl library as documented in perl API. Backpatch to release 7.4.Andrew Dunstan
2009-04-02plpgsql's exec_simple_cast_value() mistakenly supposed that it could bypassTom Lane
2009-02-27Set isnull for errm and sqlstate local variables when they're free'd. BecauseHeikki Linnakangas
2009-02-02Fix plpgsql to not treat INSERT INTO as an INTO-variables clause anywhereTom Lane
2009-01-14Remove broken Assertions that failed if a statement executed in PL/pgSQL isHeikki Linnakangas
2009-01-07Insert conditional SPI_push/SPI_pop calls into InputFunctionCall,Tom Lane
2008-10-09Fix overly tense optimization of PLpgSQL_func_hashkey: we must representTom Lane
2008-09-01Fix plpgsql's exec_move_row() to supply valid type OIDs to exec_assign_value()Tom Lane
2008-06-17Clean up a number of bogosities around pltcl's handling of the Tcl "result":Tom Lane
2008-01-22Work around for perl 5.10 bug - fix due to perl hacker Simon Cozens.Andrew Dunstan
2008-01-02Fix plpython's overoptimistic caching of information about the rowtype ofTom Lane
2007-12-01Suppress compiler warnings in recent plperl patch. Avoid uselessly expensiveTom Lane
2007-12-01Workaround for perl problem where evaluating UTF8 regexes can causeAndrew Dunstan
2007-11-23Fix buggy usage of vsnprintf in PL/Python by removing it altogether, insteadAlvaro Herrera
2007-11-22Prevent Perl from introducing a possibly-incompatible definition of typeTom Lane
2007-10-15Back-patch some plpython patches previously made only in HEAD: changes ofTom Lane
2007-08-10Fix uninitialized-memory bug in plpython proargnames patch. Per bug #3523Tom Lane
2007-06-28Fix incorrect tests for undef Perl values in some places in plperl.c.Tom Lane
2007-04-19Fix plpgsql to avoid reference to already-freed memory when returning aTom Lane
2007-02-08Fix an ancient logic error in plpgsql's exec_stmt_block: it thought it couldTom Lane
2007-02-08Rearrange use of plpgsql_add_initdatums() so that only the parsing of aTom Lane
2007-02-01Fix plpgsql so that when a local variable has no initial-value expression,Tom Lane
2007-01-30Repair oversights in the mechanism used to store compiled plpgsql functions.Tom Lane
2007-01-30Add SPI_push/SPI_pop calls so that datatype input and output functions calledTom Lane
2007-01-28Fix up plpgsql's "simple expression" evaluation mechanism so that it behavesTom Lane
2006-11-21Fix plpython to work (or at least pass its regression tests) withTom Lane
2006-11-21remove duplicate declaration, per report from Magnus Hagander.Andrew Dunstan
2006-11-13Force plperl and plperlu to run in separate interpreters. Create an errorAndrew Dunstan
2006-10-19Clean up local redeclarations of variables with DLLIMPORT, per reportTom Lane
2006-10-16Remove use of whrandom module, which was removed in Python 2.5.Peter Eisentraut
2006-10-15Adjust plperl to ensure that all strings and hash keys passed to PerlTom Lane
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-09-22Fix bugs in plpgsql and ecpg caused by assuming that isspace() would onlyTom Lane
2006-09-16Define errcode as __msvc_errcode not __vc_errcode for MSVC builds,Tom Lane
2006-09-06Change processing of extended-Query mode so that an unnamed statementTom Lane
2006-09-02Allow PL/python to return composite types and result setsBruce Momjian
2006-08-27Add new return codes SPI_OK_INSERT_RETURNING etc to the SPI API.Tom Lane
2006-08-15Add hooks to allow debugging and performance measurement pluginsTom Lane
2006-08-14Support INSERT/UPDATE/DELETE RETURNING in plpgsql, with rowcount checkingTom Lane
2006-08-14Get rid of "lookahead" functionality in plpgsql's yylex() function,Tom Lane
2006-08-13Back out plperl OUT hash/array parameter patch, again.Bruce Momjian
2006-08-13Re-apply plperl patch that allows OUT parameters to be placed into PerlBruce Momjian
2006-08-12Back out patch for plperl to handle OUT paramaters into arrays andBruce Momjian
2006-08-11plperl:Bruce Momjian
2006-08-08Add a feature for automatic initialization and finalization of dynamicallyTom Lane